Angular6项目运行到95%emitting LicenseWebpackPlugin不动卡住

在更新Angular到6.0.6版本后,新建项目ng serve --open时出现运行卡在95%的问题。尝试降低npm版本、等待、删除并重新安装node_modules等方法均未解决问题。最终发现是`node_modules`目录中非npm安装的模块导致冲突。解决方案是使用`ng new project --skip-install`新建项目,然后手动执行`npm install`,最后`ng serve --open`成功启动项目。这种方法避免了每次新建项目都要删除并重新安装`node_modules`的繁琐过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将angular版本跟新到6.0.6,新建angular项目突然无法运行了,我新建项目步骤如下:
ng new demo
cd demo
ng serve --open

运行结果如下,程序一直卡在95%



查看我的环境配置


网上查找资料,有博主分析是npm版本太高,我赶紧用npm i -g npm@5.6.0把版本降下来,然额,情况还是一样。emmm。。网速的问题?过了大约半个小时情况我再试,情况并没有改善,排除掉npm版本的问题。我先用npm install -g npm把npm版本还原到开始的版本6.1.0,想到也许是安装依赖的问题,于是我npm install,但是此操作致命,在等待安装过程中,系统完全卡住,啥都点不动,十几分钟过去,项目运行情况如下:remove:babel-template......(为什么不放截图,因为系统卡的我连截图都打不开!)感觉情况有点无法掌控了,赶紧狂按Ctrl+C停止安装依赖模块。我不服气,删掉整个node_modules目录,再npm install,等待几分钟,安装好了依赖,再ng serve --open,运行successful


好感人!
看来新建项目无法运行就是node_modules目录在作祟了,只要删掉改目录在install就可以了。分析原因是ng new project的时候angularcli脚手架工具把依赖模块也安装了,非npm安装的模块在运行时

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值