【发布时间】:2016-09-03 08:25:51
【问题描述】:
我第一次在我的设备上运行应用程序。它没有像在浏览器中那样工作(没有背景图片,登录 API 不起作用)......无论如何,在那之后我的设备死机了,我强行将其关闭,然后好像计算机上的某些东西混淆了或某物。当我现在尝试运行应用程序时,我得到:
module.js:327
throw err;
^
Error: Cannot find module 'lodash-node'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (C:\Users\Marko\AppData\Roaming\npm\node_modules\ionic\node_modules\xmlbuilder\lib\index.js:5:7)
at Object.<anonymous> (C:\Users\Marko\AppData\Roaming\npm\node_modules\ionic\node_modules\xmlbuilder\lib\index.js:14:4)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
我尝试重新安装节点,我尝试使用 lodash install 和缓存清理...有人知道如何解决这个问题吗=/
运行时(之后还是同样的错误):
$ npm i --save lodash-node
npm WARN onload-script failed to require onload script npm-autoinit/autoinit
npm WARN onload-script Error: Cannot find module 'npm-autoinit/autoinit'
npm WARN onload-script at Function.Module._resolveFilename (module.js:325:15)
npm WARN onload-script at Function.Module._load (module.js:276:25)
npm WARN onload-script at Module.require (module.js:353:17)
npm WARN onload-script at require (internal/module.js:12:17)
npm WARN onload-script at cb (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:289:9)
npm WARN onload-script at C:\Program Files\nodejs\node_modules\npm\lib\npm.js:382:14
npm WARN onload-script at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:82:7
npm WARN onload-script at Array.forEach (native)
npm WARN onload-script at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:81:13
npm WARN onload-script at f (C:\Program Files\nodejs\node_modules\npm\node_modules\once\once.js:17:25)
npm WARN onload-script { [Error: Cannot find module 'npm-autoinit/autoinit'] code: 'MODULE_NOT_FOUND' }
npm WARN onload-script failed to require onload script npm-autoinit/autoinit
npm WARN onload-script Error: Cannot find module 'npm-autoinit/autoinit'
npm WARN onload-script at Function.Module._resolveFilename (module.js:325:15)
npm WARN onload-script at Function.Module._load (module.js:276:25)
npm WARN onload-script at Module.require (module.js:353:17)
npm WARN onload-script at require (internal/module.js:12:17)
npm WARN onload-script at cb (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:289:9)
npm WARN onload-script at C:\Program Files\nodejs\node_modules\npm\lib\npm.js:382:14
npm WARN onload-script at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:82:7
npm WARN onload-script at Array.forEach (native)
npm WARN onload-script at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:81:13
npm WARN onload-script at f (C:\Program Files\nodejs\node_modules\npm\node_modules\once\once.js:17:25)
npm WARN onload-script { [Error: Cannot find module 'npm-autoinit/autoinit'] code: 'MODULE_NOT_FOUND' }
npm WARN package.json roko@1.1.1 No repository field.
npm WARN package.json roko@1.1.1 No README data
npm WARN package.json roko@1.1.1 No license field.
npm WARN deprecated lodash-node@3.10.2: This package has been discontinued in favor of lodash@^4.0.0.
lodash-node@3.10.2 node_modules\lodash-node
【问题讨论】:
-
Afaik,模块名称是'lodash',而不是'lodash-node'
-
你使用的是什么版本的节点?
-
我已经用最新的安装程序重新安装了
-
删除你的项目节点模块。然后用
npm i重新安装
标签: node.js ionic-framework lodash