如何将我手动添加到我的项目(JS 和 CSS)的资产文件自动 link 到模板文件

How to automatically link asset files that I add manually to my project (JS and CSS) to a template file

我已经使用 AngularJS 大约 6 个月了,最近开始使用 Yeoman 和 Grunt 来帮助我的工作流程。

有没有办法让 grunt 更新我手动添加到我的应用程序文件夹中的 files/scripts 的 index.html 文件?

我知道如果我使用命令:

$ yo angular:service New-Service

然后将创建样板文件,我的 index.html 文件将更新以引用新文件。

有没有办法让我没有使用上面显示的语法添加的文件具有此功能?

感谢您的帮助。

您正在寻找 link 人。有几个 grunt 插件可以完成这项工作: - grunt-asset-linker - grunt-sails-linker

这是您必须做的事情:

  1. 使用 (grunt-contrib-watch) 添加 grunt 任务以监视添加文件的文件夹
  2. 添加任务(例如 : grunt-asset-linker)到link 将一个或多个文件夹中的所有文件添加到您的index.html