如何构建Angular 4应用程序&;同一台机器上的Angular 5应用程序?
我已经有了/cli@1.4.5全球安装。有没有办法安装@angular/cli@latest本地创建Angular 5应用程序如何构建Angular 4应用程序&;同一台机器上的Angular 5应用程序?,angular,angular-cli,Angular,Angular Cli,我已经有了/cli@1.4.5全球安装。有没有办法安装@angular/cli@latest本地创建Angular 5应用程序 $ ng -v _ _ ____ _ ___ / \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _| / △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | |
$ ng -v
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
@angular/cli: 1.4.5
node: 6.11.2
os: win32 x64
@angular/animations: 4.3.6
@angular/cdk: 2.0.0-beta.10
@angular/common: 4.3.6
@angular/compiler: 4.3.6
@angular/core: 4.3.6
@angular/forms: 4.3.6
@angular/http: 4.3.6
@angular/material: 2.0.0-beta.10
@angular/platform-browser: 4.3.6
@angular/platform-browser-dynamic: 4.3.6
@angular/router: 4.3.6
@angular/cli: 1.4.5
@angular/compiler-cli: 4.3.6
@angular/language-service: 4.3.6
typescript: 2.3.4
最简单的方法可能是使用:
这有点傻,但是你不能在你已经在的目录中使用
ngnew
。上面的方法应该没有任何大问题,但是npx的路径应该简单得多。我也有同样的问题-需要在同一台Mac上构建/维护Ang4和Ang5项目,但我怀疑这不仅仅意味着AngularCLI版本控制,还有几个软件包需要安装“save dev”vs“全球”。所以,回答者请提出完整的解决方案…比如完整的博客帖子或文章参考。
npx @angular/cli@latest new <project>
cd <helper>
npm init
npm install --save-dev @angular/cli@latest
cd ..
<helper>/node_modules/.bin/ng new <project>