Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何构建Angular 4应用程序&;同一台机器上的Angular 5应用程序?_Angular_Angular Cli - Fatal编程技术网

如何构建Angular 4应用程序&;同一台机器上的Angular 5应用程序?

如何构建Angular 4应用程序&;同一台机器上的Angular 5应用程序?,angular,angular-cli,Angular,Angular Cli,我已经有了/cli@1.4.5全球安装。有没有办法安装@angular/cli@latest本地创建Angular 5应用程序 $ ng -v _ _ ____ _ ___ / \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _| / △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | |

我已经有了/cli@1.4.5全球安装。有没有办法安装@angular/cli@latest本地创建Angular 5应用程序

$ 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>