如何使用Angular CLI 9创建Angular 8项目
我正在使用Angular CLI 9.1.1,但需要使用Angular 8创建一个项目。如何使用Angular CLI 9创建Angular 8项目,angular,angular-cli,angular-cli-v8,angular-cli-v9,Angular,Angular Cli,Angular Cli V8,Angular Cli V9,我正在使用Angular CLI 9.1.1,但需要使用Angular 8创建一个项目。 我还有其他使用Angular 9的项目,所以我不想全局安装Angular 8 CLI 是否有使用Angular CLI 9创建Angular 8项目的选项?您不需要全局安装Angular CLI。这稍微有点烦人,但肯定比处理全球安装要少。程序如下: 创建一个新目录并输入它 有:npm init和npm i@angular/cli@8 然后,运行npx-ng-new-myapp,而不是ng-new-myapp
我还有其他使用Angular 9的项目,所以我不想全局安装Angular 8 CLI
是否有使用Angular CLI 9创建Angular 8项目的选项?您不需要全局安装Angular CLI。这稍微有点烦人,但肯定比处理全球安装要少。程序如下:
npm init
和npm i@angular/cli@8
npx-ng-new-myapp
,而不是ng-new-myapp
(或者至少它在我的机器上工作了…也许你也能想到
npx
npx所做的是临时安装nodejs包,然后执行它。因此,这将允许您在本地使用任何版本
为了实现您的目标,您可以执行以下命令:
npx-p@angular/cli@8ng新建
。这将使用版本8创建一个角度项目,然后您可以转到项目并使用package.json
中的正常npm
脚本命令
在这种情况下,您不需要全局安装或降级ng
版本
工具npx
预装有npm v5.2.0+