Angular 12简单安装运行相关

发布时间 2023-10-26 23:21:47作者: 天天向上518
创建安装Angular 12版本:

npm install -g @angular/cli@12.2.17

创建工程: ng   new    jp-demo1
  add Angular roting? y
    ...................to use?   scss

运行 cd jp-demo目录下
ng serve --open


--open 运行抛异常
ng serve --open
 无法加载文件 C:\Program Files\nodejs\ng.ps1,因为在此系统上禁止运行脚本

查明原因为现在默认的执行策略是Restricted。
解决方法:
打开powershell
执行命令: set-executionpolicy remotesigned
选择Y,解决问题


--open报错
error:0308010C:digital envelope routines::unsupported
说是node js 版本的问题 
方案1:卸载高于17的node版本,安装17的node版本
方案2:添加 NODE_OPTIONS=--openssl-legacy-provider  环境变量

简单高效就是卸载 高版本的 node js  使用16.14.2的版本 

看到下面的web跑起来了 表示ng项目环境搭建OK