Truffle Drizzle 教程在最后一步“npm run dev”失败

问题描述

我在 Windows 10 上,使用 vscode。基本上完成了 the petshop tutorial,使用松露没有任何问题。

当我输入命令 npm run dev 时,它会失败,如下所示。

PS Y:\code\petshop> npm run dev

> pet-shop@1.0.0 dev
> lite-server

internal/modules/cjs/loader.js:316
      throw err;
      ^

Error: Cannot find module 'Y:\code\petshop\node_modules\immutable\dist\immutable'. Please verify that the package.json has a valid "main" entry
    at tryPackage (internal/modules/cjs/loader.js:308:19)
    at Function.Module._findpath (internal/modules/cjs/loader.js:521:18)
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:872:27)
    at Function.Module._load (internal/modules/cjs/loader.js:730:27)
    at Module.require (internal/modules/cjs/loader.js:957:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (Y:\code\petshop\node_modules\browser-sync\dist\hooks.js:3:17)       
    at Module._compile (internal/modules/cjs/loader.js:1068:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
    at Module.load (internal/modules/cjs/loader.js:933:32) {
  code: 'MODULE_NOT_FOUND',path: 'Y:\\code\\petshop\\node_modules\\immutable\\package.json',requestPath: 'immutable'
}

不知道从哪里开始,没有任何效果。这种类型的错误有点超出我的范围。非常感谢任何和所有帮助。

编辑:将屏幕截图更改为代码片段。我意识到问题是“不可变”路径在我的 node_modules 中不存在。仍然不确定如何解决这个问题。尝试了一个厚颜无耻的 npm install immutable 无济于事....

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...