在windows上构建的ember-cli太慢了

Mur*_*ali 5 ember.js ember-cli

我刚刚开始玩Ember和ember-cli.我创建了一个模板项目,并添加了几行js和一些来自Web Starter Kit的sass文件.我的项目增量构建时间几乎是15到25秒.我正在运行Windows 8.1,SSD,i5和12 GB RAM.

C:\Users\MyUser\Projects\ember\webapp>ember --version
version: 0.1.4
Could not find watchman, falling back to NodeWatcher for file system events
node: 0.10.29
npm: 2.1.10
Run Code Online (Sandbox Code Playgroud)

项目来源:https://github.com/mmrath/ember-webapp

我试过从索引,windows defender和从windows defender排除节点的项目目录.到目前为止没有任何工作.

我怎样才能缩短构建时间?

更新:以管理员身份运行命令提示符

C:\Users\MyUser\ember\webapp>ember serve
version: 0.1.4
Could not find watchman, falling back to NodeWatcher for file system events
Livereload server on port 35729
Serving on http://0.0.0.0:4200/

Build successful - 5632ms.

Slowest Trees                  | Total
-------------------------------+----------------
SassCompiler                   | 713ms
EsnextFilter                   | 622ms
ES6Concatenator                | 530ms
EsnextFilter                   | 413ms
Funnel                         | 374ms
TreeMerger (vendor)            | 343ms
TreeMerger (appAndDependencies) | 321ms

file added styles\wsk\components\_components\_sidebar-menu.scss

Build successful - 7171ms.

Slowest Trees                  | Total
-------------------------------+----------------
TreeMerger (vendor)            | 879ms
SassCompiler                   | 745ms
Funnel                         | 667ms
TreeMerger (appAndDependencies) | 467ms

file changed styles\wsk\components\components.scss
file changed styles\app.scss
file changed styles\wsk\components\_components\_sidebar-menu.scss

Build successful - 5707ms.

Slowest Trees                  | Total
-------------------------------+----------------
Funnel                         | 1119ms
TreeMerger (vendor)            | 656ms
SassCompiler                   | 586ms
TreeMerger (appAndDependencies) | 389ms
Run Code Online (Sandbox Code Playgroud)

提前致谢.

Mik*_*son 8

为了使符号链接起作用,我相信您需要以管理员身份运行控制台.我刚刚克隆了您的应用程序,并使用两个版本的控制台运行进行了增量构建测试.

未以管理员身份运行的控制台版本初始构建需要8秒,增量需要8秒.

以管理员身份运行的控制台版本初始构建需要8秒,增量构建需要800毫秒.

编辑:对于那些通过搜索找到这个,通过查看Ember插件来自动配置您的环境.也可作为独立的npm包提供给那些不想作为插件安装的人.

https://github.com/felixrieseberg/ember-cli-windows-addon https://github.com/felixrieseberg/ember-cli-windows