昨天写的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. vim-插入格式化时间

    最近一直在搞vimrc的配置.其中有一点就是,我想要实现代码快速注释的功能.而这个功能中的一个关键点就是,我要获得系统当前的时间,然后插入到我的注释里面.我知道vimrc支持shell命令,既使用:r ...

  2. 什么时候用button,什么时候用a标签

    什么时候用button,什么时候用a标签 一.问题 能实现链接功能的标签一般就a标签,button标签,input submit标签 input submit肯定是提交表单的时候用 那什么时候用but ...

  3. 虚拟局域网(VLAN)技术在企业网管理中的应用

    虚拟局域网(VLAN)技术在企业网管理中的应用 1.VLAN介绍     所谓VLAN 是指处于不同物理位置的节点根据需要组成不同的逻辑子网,即一个VLAN 就是一个逻辑广播域,它可以覆盖多个网络设备 ...

  4. C/C++(结构体)

    结构体(struct) 从某种意义上说,会不会使用struct,如何使用struct是区别一个开发人员是否具备丰富开发经验的试金石. 处理由不同类型成员构成的构造类型,要采用结构体的方式. 定义:关键 ...

  5. [Python] Python's namedtuples can be a great alternative to defining a class manually

    # Why Python is Great: Namedtuples # Using namedtuple is way shorter than # defining a class manuall ...

  6. HDU 5063 Operation the Sequence(暴力 数学)

    题目链接:pid=5063" target="_blank">http://acm.hdu.edu.cn/showproblem.php?pid=5063 Prob ...

  7. MyEclipse 2016 安装/破解

    MyEclipse2016 C1 已经出现了!感觉好像不错的样子! 不多说了,开整... 好熟悉的界面,点击Next! 如上图标注1所示,请修改安装目录! 根据自己的喜好可以选择不同的版本,也可以安装 ...

  8. ORA-10458: standby database requires recovery

    搭建DG最后一步打开时报错如下:   SQL> alter database open read only; alter database open read only * ERROR at l ...

  9. JavaScript学习总结(6)——js弹出框、对话框、提示框、弹窗总结

    一.JS的三种最常见的对话框 [javascript] view plaincopy //====================== JS最常用三种弹出对话框 =================== ...

  10. 玩转Bootstrap(基础) -- (6.导航条基础)

    1.导航条样例 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" ...