早上好, 我正在尝试使用Angular CLI在Angular 2中启动项目,而不是在Angular 4中,我的意思是我想使用版本2.4.10。 有任何方法可以使用Angular CLI创建它,无法找到我需要使用的参数或者是否可能,我会提供任何帮助,谷歌搜索我没有找到任何东西。
我的意思是,如果我输入新的myProject,这个项目是在Angular4中创建的。
非常感谢
答案 0 :(得分:2)
angular-cli v1.0.0 uses angular ^4.0.0并且无法更改它。
但似乎是v1.0.0-rc.4 uses ^2.4.0 by default。似乎有一个选项ng new <name> --ng4
来使用angular4。
Btw ^ 4.0.0向后兼容2.4。
答案 1 :(得分:1)
如果要在使用最新版本的CLI创建的项目中使用早期版本的Angular,则在创建完成后,您必须更改{{1}中的@angular
版本根据您的需要,为该项目运行package.json
。
注意:如果您返回2.4.10,请确保您使用的npm install
版本为3.4.10。
您仍然可以使用CLI生成代码,如果您看到任何问题,则不应该看到任何难以解决的问题。
最新版本的CLI仅支持使用ng4和更新版本创建新项目。之后你用代码做什么完全取决于你。