安装angular/cli,总是报错,附加参考资料

无数次的卸载重装,终于看到胜利的图标



碰到的问题:新建一个angular项目,老是缺失node_modules模块

然后npm install命令也老是失败,不知原因

于是卸载重装angular-cli

出现一个很奇怪的问题,使用npm 安装其他包都可以,就是无法安装成功angular-cli,老是报错。


Unexpected end of input ....

昨天卸载重装很多遍还是没用,今天又试过很多方法,终于成功了

步骤是:先卸载node.js,其实我只是想换最新版本的,结果一冲动到npm文件夹删了,路径是:Home/appdata/roming/npm

删除后去控制面板把node.js卸载,然后重新下载安装,官网:https://nodejs.org/en/ 装好node.js后运行:npm install -g @angular/cli,虽然有报错,但是运行angular后还是看到了那个angular的图案,再打开之前那个缺失node_modules模块的项目,运行npm install,报错,提示可能需要管理员权限运行。换至管理员权限,进入项目路径,运行npm install成功,ng server运行项目也成功,浏览器输入localhost:4200,可以看到大大的红红的angular,结束。

遗憾的是不知道到底是什么原因导致的错误,还有安装时若不成功,可以多运行几遍安装命令,有时候是网络的原因。还有一些说用淘宝镜像的,因为我们公司有所以不需要,那个是使用npm下载太慢的一种解决办法。

值得高兴的是终于成功了,嗯,可以接下来的工作了。



安装过程可参考  http://blog.csdn.net/zhy13087344578/article/details/60745667

或 http://blog.csdn.net/zengmingen/article/details/72650623

angular-cli常用命令:http://blog.csdn.net/bluefish_flying/article/details/73123571


npm 更新命令  npm install -g npm

查看版本:node -v

                    npm -v

                   npm list -g --depth 0   





你可能感兴趣的:(angular)