Javascript 使用r.js和requirejs进行优化期间的自定义源处理
我想知道在合并/优化使用require.js的项目期间,是否有任何方法可以自定义r.js如何处理javascript(或其他)文件的源代码 我需要应用一些自定义转换,例如处理一些类似java的注释Javascript 使用r.js和requirejs进行优化期间的自定义源处理,javascript,node.js,requirejs,r.js,Javascript,Node.js,Requirejs,R.js,我想知道在合并/优化使用require.js的项目期间,是否有任何方法可以自定义r.js如何处理javascript(或其他)文件的源代码 我需要应用一些自定义转换,例如处理一些类似java的注释 我正在寻找类似于使用b.use()实现browserify的功能。找到了解决方案。实际上是否可以使用“onBuildWrite”配置参数,并指定在序列化每个模块之前执行的回调。 比如: var config = { baseUrl: 'src', onBuildWrite: function(
我正在寻找类似于使用b.use()实现browserify的功能。找到了解决方案。实际上是否可以使用“onBuildWrite”配置参数,并指定在序列化每个模块之前执行的回调。 比如:
var config = {
baseUrl: 'src',
onBuildWrite: function( name, path, contents ) {
//Additional processing
return contents;
},
modules: [{
name: 'main'
}],
};
requirejs.optimize( config, function(results) {});