簡體   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