我的package.json中有以下脚本:
"scripts": {
"bundle": "browserify index.js > js/bundle.js"
},
index.js什么都不包含,只有我的npm包含的模块被捆绑到bundle.js中。
我想知道从这里开始的下一个合乎逻辑的步骤是什么?
Prequisities:
这可以通过使用npm作为构建工具来完成吗?
答案 0 :(得分:0)
下一个合乎逻辑的步骤是开始在 index.js 中编写代码 - 但该逻辑基于您想要编写自己的模块的假设。
为了解决问题,您需要在 package.json 的dependencies
字段中设置所有模块。然后,您将通过module.exports
公开您的代码。
示例:
var someModule = require('some-module'); /* some external module */
module.exports = MyModule; /* expose your module */
function MyModule () {
console.log('Hello World!');
/* do something! */
someModule(); /* example of using external modules within yours */
}
我错过了什么吗?