Aurelia骨架导航:gulp手表需要2分钟才能启动

时间:2016-04-05 17:05:38

标签: aurelia browser-sync

我正在使用aurelia skeleton-es2016。 Gulp手表至少需要2分钟。我有一个双核2.8Ghz amd和6gb内存。

我最初在npm安装后遇到了缺少模块的问题,但修复了这些问题。不确定这是否与此案有关。

我也不是很有经验。这些文件是从dist文件夹提供的吗?这些文件是否通过浏览器同步进行更改?我尝试对index.html页面进行更改,但没有重新加载,更改未反映在浏览器中。该文件不在观看者中吗?

1 个答案:

答案 0 :(得分:1)

gulp watch需要这么多时间,这是不寻常的。

您应该尝试重新安装所有npm和jspm软件包。 如果您在删除npm_modules文件夹时遇到问题,可以尝试我在此案例中使用的工具:Unlocker

browserSync观看的文件位于根文件夹.中。您可以看到在skeleton-es2016\build\tasks\serve.js下,监视任务使用了此服务任务。

或者在运行gulp watch的控制台中:[BS] Serving files from: .

如果您使用的是最新的skeleton-es2016,则还应该在http://localhost:3001/

下运行browserSync控制应用

BrowserSync不会检测index.html文件中的更改。这是因为监视任务配置:

  

只会监视“src”下的文件。

您可以在skeleton-es2016\build\paths.jsskeleton-es2016\build\tasks\watch.js

下看到此配置