目录中的所有JavaScript文件我有一个文件夹结构是这样的:如何优化与requirejs
.
├── autocomplete
│ ├── core.js
│ ├── search.js
│ └── user.js
├── build.js
├── collapsible_lists.js
├── griffgrabber
│ ├── canvasobject.js
│ ├── cargame.js
│ ├── car.js
│ ├── griffDrawer.js
│ ├── keylistener.js
│ ├── run.js
│ └── victim.js
├── main.js
├── newsfeed.js
├── require.js
├── shortcut.js
└── sidebar.js
3 directories, 20 files
main.js是启动文件。该文件需要一些文件,但不是全部。其余文件包含在
<script>
require(['shortcut'], function(shortcut){
// ...
})
</script>
在一些html文件中。
这是我build.js文件至今:
{
baseUrl: ".",
name: "main",
out: "main-built.js",
}
但只包括由main.js.所需的文件是否有可能在一次运行中优化所有JavaScript文件?
您发布的构建文件不适用于我。 看来,如果我使用模块,我必须删除'out'语句并添加'dir'语句。当我使用'dir'时,它会优化整个目录并将优化后的文件复制到另一个目录。但它并不包含main-built.js文件中的每个文件。 – sighol 2013-05-09 17:53:29