Java自学者论坛

 找回密码
 立即注册

手机号码,快捷登录

恭喜Java自学者论坛(https://www.javazxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,会员资料板块,购买链接:点击进入购买VIP会员

JAVA高级面试进阶训练营视频教程

Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程Go语言视频零基础入门到精通Java架构师3期(课件+源码)
Java开发全终端实战租房项目视频教程SpringBoot2.X入门到高级使用教程大数据培训第六期全套视频教程深度学习(CNN RNN GAN)算法原理Java亿级流量电商系统视频教程
互联网架构师视频教程年薪50万Spark2.0从入门到精通年薪50万!人工智能学习路线教程年薪50万大数据入门到精通学习路线年薪50万机器学习入门到精通教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程MySQL入门到精通教程
查看: 667|回复: 0

[Angular 6] 初学angular,环境全部最新,[ ng serve ] 不能启动,卡在 95% 不动 => 解决方案

[复制链接]
  • TA的每日心情
    奋斗
    2024-11-24 15:47
  • 签到天数: 804 天

    [LV.10]以坛为家III

    2053

    主题

    2111

    帖子

    72万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    726782
    发表于 2021-4-29 09:52:50 | 显示全部楼层 |阅读模式


    2018.9.7

    问题描述:

    通过ng serve命令启动angular应用时,卡在95%,

    ctrl+c 停掉后看到错误内容为找不到ng_modules下的angular模块下的package.json文件。

     

    ---

    之前在网上下过小demo,依赖包都很旧了,因为时间久远,

    但是一切正常可以运行。(使用 cnpm 来复原的包)

    ---

     

    初学angualr,所有相关的东西,直接上手最新版,

    npm:6.4.1

    ng v

     

    ng serve

    出现错误停在95%

       \node_modules\_@angular_common@6.1.7@@angular

       找不到该路径下的package.json文件

    按照它字面的意思,找不到,就给它放一个,

    ->手动将 \node_modules\_@angular_common@6.1.7@@angular\common\ 下的package.json 文件copy到common外面,
    再次 ng serve ,结果common这里过了,出现了下一个文件夹的问题,

    angular包这么多不能每一个都手动copy去吧。。。能不能有根本的解决办法呢

     

    ***************************************************************************************

    将下图中common底下的package.json文件copy出来,放到该包的根目录下

     

     


    ***经过百般尝试,baidu,google结果都是,要么降npm版本到5.6.0 , 要么就是用yarn安装,都试了,不管用***:

    |

    baidu 出来的很多遇到95%的伙伴

    link1:Angular CLI执行ng-serve后卡在95% emitting LicenseWebpackPlugin不动了

    link2:angular2在运行ng serve的时候卡在95% emitting LicenseWebpackPlugin

    link3:angular cli 生成的工程 ng serve的时候运行到95% emitting LicenseWebpackPlu...

    link4:ng serve 之后 卡在 95% emitting LicenseWebpackPlugin 不动了

    link5:Angular6,ng serve --open执行到95%卡住,引发的一系列问题

    |

    这个问题已经折腾两天了(业余学习),想做个demo连连手怎么就这么难呢,

    不行,得有进度啊,还是手动copy吧,于是,下面的angular包,全部如此操作:

     

     *******************************************************

    结果就是: 没错,成功了!启动起来了。

    (这是默认生成的页面)

     

    当然,这不是根本的解决办法,

    从根本上,应该是某个玩意儿的版本不能匹配造成的吧,

    工程本身因该没有问题,都是 ng 命令自动建出来的,

    而老旧的demo里,angular包同样是那样的层级路径,就没有问题。

    先这样做着demo吧,也许哪天一升级更新又都正常了呢。

    ***************************************************************************

    @ CopyRight CoderMonkey 2018

     

    ***************************************************************************

    追记:

    用npm安装依赖包时,出现过一个error,不知道有没有影响,但还是按以下链接中的操作了。

    cnpm安装过程中提示optional install error: Package require os(darwin) not compatible with your platform(win32)

    (执行了该命令:

    cnpm rebuild node-sass

     

    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|Java自学者论坛 ( 声明:本站文章及资料整理自互联网,用于Java自学者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2025-1-24 04:44 , Processed in 0.060526 second(s), 30 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表