昨天写的2019年Angular7——安装搭建路由方法不太正统,今天又去翻了下angular官网,跟着上面的环境搭建与部署走了一遍

从安装@angular/cli命令行工具开始

本篇主要记录下搭建过程中的报错

1.根据官网教程,首先安装cli

npm install -g @angular/cli

这里没问题

2.创建一个Angular项目

ng new angular-demo

这一步报错了:

E:\wsl2019\my-projects>ng new angular-demo
? Would you like to add Angular routing? Yes
? Which stylesheet format would you like to use? SASS [ http://sass-lang.com

]
CREATE angular-demo/angular.json (3910 bytes)
CREATE angular-demo/package.json (1311 bytes)
CREATE angular-demo/README.md (1028 bytes)
CREATE angular-demo/tsconfig.json (435 bytes)
CREATE angular-demo/tslint.json (2824 bytes)
CREATE angular-demo/.editorconfig (246 bytes)
CREATE angular-demo/.gitignore (587 bytes)
CREATE angular-demo/src/favicon.ico (5430 bytes)
CREATE angular-demo/src/index.html (298 bytes)
CREATE angular-demo/src/main.ts (372 bytes)
CREATE angular-demo/src/polyfills.ts (3571 bytes)
CREATE angular-demo/src/test.ts (642 bytes)
CREATE angular-demo/src/styles.sass (80 bytes)
CREATE angular-demo/src/browserslist (388 bytes)
CREATE angular-demo/src/karma.conf.js (980 bytes)
CREATE angular-demo/src/tsconfig.app.json (166 bytes)
CREATE angular-demo/src/tsconfig.spec.json (256 bytes)
CREATE angular-demo/src/tslint.json (314 bytes)
CREATE angular-demo/src/assets/.gitkeep (0 bytes)
CREATE angular-demo/src/environments/environment.prod.ts (51 bytes)
CREATE angular-demo/src/environments/environment.ts (662 bytes)
CREATE angular-demo/src/app/app-routing.module.ts (245 bytes)
CREATE angular-demo/src/app/app.module.ts (393 bytes)
CREATE angular-demo/src/app/app.component.html (1152 bytes)
CREATE angular-demo/src/app/app.component.spec.ts (1113 bytes)
CREATE angular-demo/src/app/app.component.ts (217 bytes)
CREATE angular-demo/src/app/app.component.sass (0 bytes)
CREATE angular-demo/e2e/protractor.conf.js (752 bytes)
CREATE angular-demo/e2e/tsconfig.e2e.json (213 bytes)
CREATE angular-demo/e2e/src/app.e2e-spec.ts (624 bytes)
CREATE angular-demo/e2e/src/app.po.ts (239 bytes)
npm WARN deprecated circular-json@0.5.9: CircularJSON is in maintenance only, fl
atted is its successor.
npm ERR! Unexpected end of JSON input while parsing near '...75V1G\n7o7pADTdBhux
yQ'

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2019-01-30T0
1_13_57_818Z-debug.log
Package install failed, see above.

我搜了一圈,最终:

npm uninstall -f -g @angular/cli
npm cache clean --force
npm install -g @angular/cli@latest

解决了。答案来自:https://stackoverflow.com/questions/44552025/package-install-failed-angular-on-vagrant

重新创建项目

ng new angular-demo

当然之前创建的同名目录要删掉或者换一个项目名称重新构建,里面会有残留的文件导致无法创建新的项目

现在代码正常运行

cd angular-demo
ng serve

打开 http://localhost:4200/ 查看运行效果

接下来跟着Angular官网-教程-英雄指南的例子走一遍

https://www.angular.cn/tutorial

你将学到足够的 Angular 知识,并确信 Angular 确实能提供你所需的支持。

Angular7环境搭建报错的更多相关文章

  1. PyCharm+selenium环境搭建报错:Traceback (most recent call last): TypeError: 'module' object is not callable

    环境搭建好后,代码如下: from selenium import webdriverdriver = webdriver.chrome()driver.get("http://www.ba ...

  2. ionic3 打包安卓平台环境搭建报错解决方案总结

    1.jvm虚拟机提供的运行空间小于项目所需的空间是报错.如图: 解决方法:在环境变量中配置jvm的运行内存大小,大于所需的内存即可. 其中:-Xmx512M可根据实际提示情况,进行更改,如1024M, ...

  3. nfs环境搭建报错clnt_create: RPC: Program not registered

    有时候搭建完成后,使用showmount -e ip检测服务端服务器情况的是,会出现clnt_create: RPC: Program not registered 这个错误,表示rpc程序为注册成功 ...

  4. centos6.5环境wget报错Unable to establish SSL connection

    centos6.5环境wget报错Unable to establish SSL connection [root@centossz008 src]# wget --no-check-certific ...

  5. mac下python环境pip报错[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) 的解决方法

    1.mac下python环境pip报错: issuserdeMacBook-Pro:~ issuser$ pip install pyinstallerCollecting pyinstaller  ...

  6. cocos2dx在windows下搭建环境android报错

    报错:Program bash is not found in PATH   (如果按照我的方法来的话是没有这个错误的,我之前用别的方法的时候有但是后来还是没解决,写出来放到这里做参考吧) 参考原文: ...

  7. ssm搭建报错

    在搭建ssm框架时候踩得坑:1.对于拦截器url-parttern的设置:第一次设置的是/** 本以为这个是表示拦截所有,没想到这是错误的写法,正确的写法是/    启动项目不会报错,但是会出现404 ...

  8. elasticsearch之JAVA环境变量报错:could not find java; set JAVA_HOME or ensure java is in PATH

    在以RPM包安装elasticsearch过程中出现报错JAVA环境的问题: ● elasticsearch.service - Elasticsearch Loaded: loaded (/usr/ ...

  9. elasticsearch集群搭建报错: not enough master nodes discovered during pinging

    自己用一台 阿里云 服务器 搭建ES集群的时候,总是报上面的问题. 而且两个ES服务都是报同样的问题.自己的配置文件如下: es服务1配置文件 cluster.name: elasticsearch ...

随机推荐

  1. MySql 存储引擎的选取

    存储引擎是为不同的表类型处理 SQL 操作的 MySql 组件.InnoDB 是默认的.最通用的存储引擎,也是官方推荐使用的存储引擎,除非一些特定案例.MySql 5.6 中的 CREATE TABL ...

  2. hdu1234 开门人和关门人 (等价转换)

    开门人和关门人 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  3. poj1328Radar Installation 贪心

    Radar Installation Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 64472   Accepted: 14 ...

  4. jQuery源码04 data() : 数据缓存

    /* Implementation Summary 1. Enforce API surface and semantic compatibility with 1.9.x branch 2. Imp ...

  5. 38.C语言字符串总结

    1.自己实现三个常用函数 strlen,strcpy,strstr 自己实现strstr函数,如果找到返回首地址,找不到则返回NULL //查找元素,返回首地址 char *mystrstr(cons ...

  6. Fragment-生命周期

    Fragment生命周期图 一.Fragment的几种状态: 与Activity类似,Fragment也有一下几种状态: · 活动状态:当前Fragment位于前台,可见,可获得焦点. · 暂停状态: ...

  7. Java学习笔记十

    网络编程: 一.osi和TCP协议对照: 二.通讯三要素: 三.InetAddress对象简述: import java.net.InetAddress; import java.net.Unknow ...

  8. HDU 4704 Sum 超大数幂取模

    很容易得出答案就是2^(n-1) 但是N暴大,所以不可以直接用幂取模,因为除法操作至少O(len)了,总时间会达到O(len*log(N)) 显然爆的一塌糊涂 套用FZU1759的模板+顺手写一个大数 ...

  9. 【Henu ACM Round #12 D】 Longest Subsequence

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 记录每个数字出现的次数cnt[x]; (大于1e6的直接忽略) 另外用一个数组z[1e6] 然后for枚举x 第二层for枚举x的倍 ...

  10. Java第三方工具库/包汇总

    一.科学计算或矩阵运算库 科学计算包: JMathLib是一个用于计算复杂数学表达式并能够图形化显示计算结果的Java开源类库.它是Matlab.Octave.FreeMat.Scilab的一个克隆, ...