Skip to content

cnsuhao/pack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

超级简单的浏览器模块 CMD 封装,含打包工具(基于 Nodejs)。使用方式,请参考 example 目录下的示例

开发

引入

<script src="browser.js"></script>

即可在代码中使用下面语法定义和使用模块:

define(function(require,exports,module){ // 参数均可选
    // 仅支持 module.exports 
    var bbb = require('/aaa/bbb.js'); // 加载其他模块(最好使用绝对路径)
    bbb.something();
    // ... 
});

打包

使用下面命令行打包模块:(你可能需要更改 pack.bat 或 pack.js 中关于 node 路径的代码)

pack [入口文件.js] [根目录]

example 中示例打包:

.\bin\pack.bat example/index.js example

./bin/pack.js example/index.js example

命令输出:

D:\data\htdocs\pack\example/index.pack.js DONE

/data/htdocs/pack/example/index.pack.js DONE

打包后的 *.pack.js 文件不依赖上面的 browser.js 直接引入最终页面即可使用。

About

超级简单的浏览器模块 CMD 封装,含打包工具(基于 NODEJS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published