簡體   English   中英

Browserify-與外部模塊創建捆綁

[英]Browserify - create bundle with external module

我真的是瀏覽器世界的新手。 我想使用此模塊peer-file ,以允許在兩個瀏覽器之間傳輸文件。 將“用法”部分讀入自述文件后,我注意到我必須在網頁中包含腳本bundle.js。 要構建捆綁包,我需要輸入browserify -r ./index.js > build.js ,其中-r選項表示外部需求,因此我可以在主腳本中使用關鍵字require() ,如下所示:

var send = require('peer-file/send')
var receive = require('peer-file/receive')

但是,當我加載網頁時,我在控制台中收到此錯誤。 Uncaught Error: Cannot find module 'peer-file/send'

有什么建議嗎?

如果您查看索引文件-https://github.com/michaelrhodes/peer-file/blob/master/index.js

send出口添加sendreceive 因此,您首先可以解決此問題,然后可以使用點符號訪問導出。

var send = require('peer-file').send;
var receive = require('peer-file').receive;

或者只獲得一次:

var peerFile = require('peer-file');

// Later
peerFile.send..
peerFile.receive..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM