繁体   English   中英

NPM:将多个模块和自定义脚本与browserify结合使用

[英]NPM: combining multiple modules and custom scripts with browserify

我的package.json中有以下脚本:

  "scripts": {
    "bundle": "browserify index.js > js/bundle.js"
  },

index.js什么都不包含,只有我的npm包含的模块被捆绑到bundle.js中。

我想知道从这里开始的下一个合乎逻辑的步骤是什么?

Prequisities:

  • 保持项目模块化
  • 将npm模块+自定义脚本组合到一个bundle.js中

这可以通过使用npm作为构建工具来完成吗?

下一个逻辑步骤是开始在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 */

}

我错过了什么吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM