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的懒加载特性,不是很清楚,若有大佬知道原因,麻烦告知!

    谢谢!!!

  • 相关阅读:
    Vue.js 转自http://zhuanlan.zhihu.com/evanyou/20302927
    Linux 下的终端
    图像热点(图像地图)
    网页多媒体 flash
    下拉列表
    <input> type 属性
    <form>表单
    表格结构
    简介
    <meta>标记
  • 原文地址:https://www.cnblogs.com/zhichong/p/10194792.html
Copyright © 2011-2022 走看看