Aurelia au 运行 --watch... 没在看
Aurelia au run --watch... not watching
我下载了一个 Aurelia 项目用于测试目的。恢复包 (npm install
) 和 运行 应用程序 (au run --watch
) 后。现在我看到 Start watching...
我很好奇做一些更改(例如在 contact-list.html 中)并看到网站在按 F5 后调整(因为观看)。这没用。我的更改没有反映在 运行 网站中。在它正在观看的shell提示中,没有任何反应。
您可以使用下面压缩的项目自行测试。
如果我从头开始创建一个新的 Aurelia 项目 (au new
) 并按照向导进行操作,观看效果会很好。
我不知道为什么它在我下载的项目中不起作用(代码由学习Aurelia的书提供)。
这是什么书?
部分问题是您使用的 CLI 版本是 2 年前的。我建议获取最新版本的 CLI,创建一个使用 RequireJS 的新项目
- au 新
- 为新项目命名
- 选择自定义 (3)
- 选择 RequireJS (2)
- 选择 Babel (1)
- 其余选择默认值
- 将压缩文件中的
src
文件夹复制到新创建的项目中
- 您需要 运行
npm install bootstrap@3.3.6 --save
或 yarn add bootstrap@3.3.6
才能下拉 bootstrap。
- 将压缩文件
index.html
中的 link 复制到 bootstrap 的 css 到新项目
- 删除
src/main.js
中的 Promise.config
行。
- 然后 运行
au run
(不再需要 --watch
)。它应该可以工作。
我下载了一个 Aurelia 项目用于测试目的。恢复包 (npm install
) 和 运行 应用程序 (au run --watch
) 后。现在我看到 Start watching...
我很好奇做一些更改(例如在 contact-list.html 中)并看到网站在按 F5 后调整(因为观看)。这没用。我的更改没有反映在 运行 网站中。在它正在观看的shell提示中,没有任何反应。
您可以使用下面压缩的项目自行测试。
如果我从头开始创建一个新的 Aurelia 项目 (au new
) 并按照向导进行操作,观看效果会很好。
我不知道为什么它在我下载的项目中不起作用(代码由学习Aurelia的书提供)。
这是什么书?
部分问题是您使用的 CLI 版本是 2 年前的。我建议获取最新版本的 CLI,创建一个使用 RequireJS 的新项目
- au 新
- 为新项目命名
- 选择自定义 (3)
- 选择 RequireJS (2)
- 选择 Babel (1)
- 其余选择默认值
- 将压缩文件中的
src
文件夹复制到新创建的项目中 - 您需要 运行
npm install bootstrap@3.3.6 --save
或yarn add bootstrap@3.3.6
才能下拉 bootstrap。 - 将压缩文件
index.html
中的 link 复制到 bootstrap 的 css 到新项目 - 删除
src/main.js
中的Promise.config
行。 - 然后 运行
au run
(不再需要--watch
)。它应该可以工作。