- 时间:2020-07-16 01:11 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:Package.js 现代化的JavaScript项目make工具
Package.js项目地址:[url=http://code.google.com/p/package-js/]http://code.google.com/p/package-js/[/url]
Package.js是一个很方便的JavaScript包依赖管理及Make工具。它的设计目标是使浏览器端的JavaScript Component/App 开发更加模块化。如果您只是在开发一个小型的网站,只会混杂在HTML中写几行JS代码用于改善一下用户体验,那么Package.js也许并不适合您。如果您正在开发一个中到大型的WebApp,有几十甚至几百几千个JS文件和CSS文件、HTML模板文件,如果您正在为管理这些JS模块之间的依赖和加载而烦恼,为发布到生产环境时将JS文件合并打包而写Makefile写得头晕,那么,Package.js,这就是你想要的!赶快来了解并使用Package.js吧!
Package.js主要包含两个部分
运行在浏览器中的,用于define及import模块的JS库API
运行在node.js环境,将所有JS包及其依赖的CSS及HTML文件合并的make工具
Package.js浏览器端的API参照了[url=http://wiki.commonjs.org/wiki/Modules/AsynchronousDefinition]CommonJS/AMD[/url]规范,兼容此规范的最简单形式,并在此基础扩展了一些语法,以便于开发包含CSS及HTML模板的JavaScript UI组件。
直接来看一下使用Package.js开发的项目的目录结构吧,简单明了:
[url=http://package-js.googlecode.com/hg/docs/Package.html]http://package-js.googlecode.com/hg/docs/Package.html[/url]。
好!不要再用落后的方式开发JavaScript App,不要再做Out Man,赶快使用Package.js吧 ^O^