使用requirejs进行优化时不要复制源文件
使用require.js(r.js)优化js代码时,所有js源代码都会复制到目标目录(dir属性)使用requirejs进行优化时不要复制源文件,requirejs,Requirejs,使用require.js(r.js)优化js代码时,所有js源代码都会复制到目标目录(dir属性) 是否有方法(某些配置)防止requirejs复制源文件?如果将removeCombined:true添加到r.js构建配置中,优化器将删除(基本上不复制)合并到输出模块中的所有源文件 或者,如果您引用的源文件根本不是requireJS构建的一部分,请尝试在配置中使用FileExclutionRegExp://^\./ 有关更多详细信息,请参阅。正如rharper提到的,您必须使用此属性: file
是否有方法(某些配置)防止requirejs复制源文件?如果将
removeCombined:true
添加到r.js构建配置中,优化器将删除(基本上不复制)合并到输出模块中的所有源文件
或者,如果您引用的源文件根本不是requireJS构建的一部分,请尝试在配置中使用FileExclutionRegExp://^\./
有关更多详细信息,请参阅。正如rharper提到的,您必须使用此属性:
fileExclusionRegExp
例如,如果您使用cssmin压缩/缩小文件,并且不希望requirejs移动样式表,如果您有另一个文件夹foo
,您可以使用:
fileExclusionRegExp: /css|foo/
要将这些文件夹从复制到生成目录中排除,请使用此配置:
keepBuildDir: true,
这可以保持输出dir
详情: