zoukankan      html  css  js  c++  java
  • ionic3使用cnpm可能会出现的问题

    在跑一个ionic3项目的时候发现,新建的页面无法被识别,总是报错 cannot find modules '../pages/login/login.modules'

    在排除多种可能性后,确定了是因为ionic的懒加载特性受到了影响

    而能够影响到这个功能的极有可能是项目下的node_modules文件夹中的包(这里的node_modules是使用cnpm install安装)

    因此解决如下:

    ①删除项目中的node_modules文件夹

    ②终端进入项目目录

    ③npm install 

    到了这里,ionic serve,发现报错

    Error: Cannot find module '/home/bduser26/workspace/yxfApp/node_modules/@ionic/app-scripts'

    ④cnpm install @ionic/app-scripts@latest --save

    ⑤cnpm install node-sass

    最终运行ionic serve 和其他命令,没有报错

    问题完美解决!!!


    使用cnpm安装的包为什么会影响到ionic的懒加载特性,不是很清楚,若有大佬知道原因,麻烦告知!

    谢谢!!!

  • 相关阅读:
    51.try块和catch块中return语句的执行
    17. 处理日期
    16.查找特定字符出现的次数
    15.字符串长度
    14.字符串拆分
    13.字符串比较
    12.幸运抽奖
    11.使用枚举
    10.获取系统时间
    MSSQL 判断临时表是否存在
  • 原文地址:https://www.cnblogs.com/zhichong/p/10194792.html
Copyright © 2011-2022 走看看