2.9.0 • Published 8 years ago

tpack-requirejs v2.9.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

tpack-requirejs

TPack 插件:使用 requirejs 打包 AMD 模块。

安装

$ npm install tpack-requirejs -g

使用

打包 AMD 模块

tpack.src("entry1.js", "entry2.js").pipe(tpack.plugin("tpack-requirejs"));

源映射(Source Map)

本插件可生成源映射,具体用法见 源映射

配置

tpack.src("entry1.js", "entry2.js").pipe(tpack.plugin("tpack-requirejs"), {
	baseUrl: "", 				// 模块基路径。[1]
	generateSourceMaps: false, 	// 是否生成源映射。
	paths: { }, 				// 定义各别名模块路径。
	shim: {}, 					// 手动指定模块。如 { backbone: { deps: ['underscore', 'jquery'], exports: 'Backbone' }}。
	bundles: {}, 				// 手动指定模块的加载项。
	map: {}, 					// 模块映射表。
	config: null, 				// 传递给模块的配置。
	enforceDefine: false, 		// 强制要求使用 define 定义模块。
	has: {}, 					// 定义全局常量。
	name: "", 					// 手动指定模块名。[1]
});

1: 插件内部已重设了此配置的默认值。

另参考 http://requirejs.org/docs/api.html