ionic3包还原使用yarn命令执行步骤(解决ionic3懒加载报找不到 module的错误)

时间:2023-03-09 21:22:44
ionic3包还原使用yarn命令执行步骤(解决ionic3懒加载报找不到 module的错误)

使用cnpm 还原ionic3.6的依赖包的时候 可以正常还原,但是使用懒加载就会报找不到 module 的错误。最简单的解决办法是删除node_modules 挂个vpn 重新执行npm install 即可完成使用ionic3.6的懒加载。考虑到不是每个人都有vpn,所以建议使用yarn来替代cnpm,yarn的好处我就不介绍了。给个官网 https://yarnpkg.com/zh-Hans/

  1. 安装 yarn
  2. ionic start myApp tabs --skip-npm
  3. cd myApp
  4. yarn install  经过漫长的等待后会报一个错误(没能安装sass),不要管这个错误,此时应该在myApp目录下生成了node_modules 并且把相关的依赖包都复制进去了。
  5. 此刻运行 ionic serve 会报错,如下图所示
ionic3包还原使用yarn命令执行步骤(解决ionic3懒加载报找不到 module的错误)
  1. 根据错误提示应该是使用yarn安装改变的 npm的运行环境,又或者是Sass没有安装成功,此刻只要安装错误提示执行命令 npm rebuild node-sass --farce 即可
  2. 使用 cnpm替换上面的npm 执行命令 cnpm rebuild node-sass --farce
  3. 执行完成功后运行 ionic serve 即可启用ionic3项目
ionic3包还原使用yarn命令执行步骤(解决ionic3懒加载报找不到 module的错误)
项目可以正常的进行懒加载
ionic3包还原使用yarn命令执行步骤(解决ionic3懒加载报找不到 module的错误)