在我们使用bower来管理和安装前端依赖项之前,我曾参与过angular 1.x项目。我们使用了gulp构建系统,我们使用gulp-wiredep连接index.html中的所有依赖项。
就在最近,我开始研究Angular 4.x项目并计划创建一个带有gulp的构建系统。这甚至可能吗?我知道还有其他选项,如webpack,angular-cli等......但是希望用gulp创建它。
我的问题是:
早些时候,当我们使用gulp时,前端依赖关系由bower管理,我们使用gulp-wiredep连接index.html中的所有内容。但是当我在凉亭中搜索Angular 4.x包时,我确实找不到它。
之前我们有一个gulp任务,它拾取了index.html中引用的所有js文件,并将其捆绑到一个app.js文件中。
请帮忙!我理解angular 4.x但我发现构建系统很难。
答案 0 :(得分:2)
如何管理前端依赖项?
使用npm
。 Bower is dying
如果我使用SystemJs作为模块加载器,我还是要引用所有 index.html中的js(ts-> js)?
不,你只需要引用起始模块,通常是main.js
。阅读更多here。
但我强烈建议您考虑构建系统的webpack / angular-cli。