为Meteor中的模块分辨率设置后缀
我正试图在我的Meteor项目中包括这个库。bcoin使用两种类型的模块,为Meteor中的模块分辨率设置后缀,meteor,build,webpack,Meteor,Build,Webpack,我正试图在我的Meteor项目中包括这个库。bcoin使用两种类型的模块,.js和-browser.js,具体取决于构建的是节点应用程序还是浏览器应用程序。在我的例子中,我需要在项目的前端部分导入bcoin,但是默认情况下,从“bcoin”导入bcoin的普通解析模块bcoin.js。即使我使用从'bcoin/lib/bcoin browser'导入bcoin文件bcoin browser.js也需要其他.js文件,而不是它们的-browser.js变体。使用该指令 resolve: {
.js
和-browser.js
,具体取决于构建的是节点应用程序还是浏览器应用程序。在我的例子中,我需要在项目的前端部分导入bcoin,但是默认情况下,从“bcoin”导入bcoin的普通解析模块bcoin.js
。即使我使用从'bcoin/lib/bcoin browser'导入bcoin
文件bcoin browser.js
也需要其他.js
文件,而不是它们的-browser.js
变体。使用该指令
resolve: {
modules: ['node_modules'],
extensions: ['-browser.js', '.js', '.json']
},
流星中也有类似的东西吗
谢谢我猜你的意思是从“bcoin/lib/bcoin浏览器”导入bcoin
?我编辑了导入语句,谢谢。