【问题标题】:Unable to run basic ionic template : Error: Cannot find module 'fast-deep-equal'无法运行基本离子模板:错误:找不到模块'fast-deep-equal'
【发布时间】:2018-12-02 22:40:02
【问题描述】:

我是 ionic 新手,我安装了基本的空白模板,如下所示。

首先使用命令安装ionic和Cordova

npm install -g ionic Cordova.

完成后使用命令创建了我自己的第一个 ionic

ionic start myApp1 blank

下一个 cd 进入 myApp1 目录并尝试使用命令运行应用程序。

ionic serve 

但我得到以下错误

ionic serve
Error: Cannot find module 'fast-deep-equal'
at Function.Module._resolveFilename (module.js:513:15)
at Function.Module._load (module.js:463:25)
at Module.require (module.js:556:17)
at require (internal/module.js:11:18)
at Object.<anonymous> 
(D:\Proj\myApp1\node_modules\ajv\lib\compile\resolve.js:4:13)
at Module._compile (module.js:612:30)
at Object.Module._extensions..js (module.js:623:10)
at Module.load (module.js:531:32)
at tryModuleLoad (module.js:494:12)
at Function.Module._load (module.js:486:3)

我尝试删除 node_modules 文件夹,删除 package-lock.json 并使用命令 npm install 再次安装,但仍然相同问题。

Ionic 版本是 3.19.1,node 版本是 5.4.2

请帮我解决问题。

【问题讨论】:

    标签: node.js angular cordova npm ionic3


    【解决方案1】:

    这个错误表明你的项目找不到模块'fast-deep-equal',所以你必须安装它:

    cd 进入你的项目,然后做:

    npm install fast-deep-equal
    

    如果这给您带来错误,您可以删除 node_modules.bin\ 中的所有内容并重复该命令。

    希望能帮助你解决这个问题,它对我有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-14
      • 1970-01-01
      • 2018-05-25
      • 2019-03-21
      • 2017-09-06
      • 2018-03-19
      • 2018-02-27
      • 2018-07-13
      相关资源
      最近更新 更多