繁体   English   中英

browserify“错误:找不到模块”,试图修复“未捕获的参考错误:未定义要求”

[英]browserify 'Error: Cannot find module' in trying to fix 'Uncaught reference error: require is not defined'

关于这个未捕获的引用错误,我在此线程中与@RachelD非常相似或几乎完全相同( Node.js + Angular =未捕获的ReferenceError:未定义require )。 但是,当我按照此处的说明( https://github.com/substack/node-browserify )中的说明运行我的'browserify'命令时,并完全如下所示(我也包括了我的目录以供参考)...

myname@compname:~/workspace/MyApp $ browserify /app/scripts/controllers/main.js > bundle.js

我收到“找不到模块”错误

Error: Cannot find module '/app/scripts/controllers/main.js' from '/Users/myname/workspace/MyApp' 
at /usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:35:25
at load (/usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:53:43)
at /usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:59:22
at /usr/local/lib/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:16:47
at Object.oncomplete (fs.js:107:15)

我如何克服这个错误?

您正在使用绝对路径: /app/scripts/controllers/main.js 您可能需要app/scripts/controllers/main.js

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM