【发布时间】:2013-02-23 10:39:15
【问题描述】:
好的,所以我环顾四周,在网上找不到有关此错误的任何信息。
我正在尝试通过以下方式运行 Browserify:
浏览应用程序/main.coffee -w -o public/client_bundle.js
它正在产生错误消息:
/usr/local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:3859 throw e; ^ 错误:第 4 行:throwError (/usr/local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1161:21) 处出现意外令牌非法 (/usr /local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1089:9)在前瞻(/usr/local/lib/node_modules/browserify/node_modules/module-deps /node_modules/detective/node_modules/esprima/esprima.js:1118:18)匹配(/usr/local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1239 :21) 在 parseLeftHandSideExpressionAllowCall (/usr/local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1638:16) 在 parsePostfixExpression (/usr/local/lib/node_modules /browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1695:20) 在 parseUnaryExpression (/usr/local/lib/node_modules/browserify/node_mod ules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1730:20) 在 parseMultiplicativeExpression (/usr/local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/ esprima.js:1781:20) 在 parseAdditiveExpression (/usr/local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1798:20) 在 parseShiftExpression (/usr/ local/lib/node_modules/browserify/node_modules/module-deps/node_modules/detective/node_modules/esprima/esprima.js:1815:20)
我不知道发生了什么。我认为这可能与弄乱/不兼容的节点模块有关。我已经完全删除了 node/npm 和所有 node_modules 并重新安装它们。
【问题讨论】:
标签: node.js coffeescript npm browserify