1
我真的是新的瀏覽世界。 我想使用這個模塊peer-file,爲了允許兩個瀏覽器之間的文件傳輸。將Usage部分閱讀爲自述文件,我注意到我必須在我的網頁中包含腳本bundle.js。要建立我需要鍵入browserify -r ./index.js > build.js
,其中-r
選項意味着外部需求的捆綁,所以我可以在我的主腳本的關鍵字require()
使用,就像這樣:Browserify - 創建與外部模塊捆綁
var send = require('peer-file/send')
var receive = require('peer-file/receive')
然而,當我打開網頁,我收到這個錯誤進入控制檯。 Uncaught Error: Cannot find module 'peer-file/send'
有什麼建議嗎?
我沒有像你說的,但我得到了「未捕獲的錯誤:無法找到模塊‘等文件’」。也許我創建了捆綁打字: 'browserify -r ./index.js:peer-file> build.js'? – 2014-10-31 10:18:13
我跟着這個:https://github.com/substack/node-browserify#external-requires。所以**:**之後的名詞意味着與導出模塊相關聯的名稱。我對嗎? – 2014-10-31 10:25:10
你的項目是否有一個package.json(用'npm init'生成),並且你已經在'dependencies'中列出了它的模塊,並將它安裝到'node_modules'文件夾中? – 2014-10-31 11:00:32