2016-05-08 2 views
1

Я впервые запустил приложение на своем устройстве. Он не работал так, как в браузере (нет фонового изображения, API входа не работает) ... в любом случае, после этого мое устройство застыло, я принудительно закрыл его, а после этого, как будто что-то на компьютере запуталось или что нибудь. Когда я пытаюсь запустить приложение сейчас, я получаю:Ошибка модуля Ionic

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 установить и кэш чистый ... Кто-нибудь знает, как исправить это =/

После запуска (еще такая же ошибка после):

$ 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 [email protected] No repository field. 
npm WARN package.json [email protected] No README data 
npm WARN package.json [email protected] No license field. 
npm WARN deprecated [email protected]: This package has been discontinued in favor of [email protected]^4.0.0. 
[email protected] node_modules\lodash-node 
+0

AFAIK, имя модуля 'lodash', а не 'lodash-узел' – Paul

+0

Какую версию узла вы используете? –

+0

Я переустановил с последним установщиком – Norgul

ответ

0

у меня была такая же ошибка на Windows, при попытке установить любой модуль Node.js.

Решил проблему, запустив npm config delete onload-script npm-autoinit/autoinit.

Я все еще получил кучу предупреждений

$ npm config delete onload-script npm-autoinit/autoinit 
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 { [Error: Cannot find module 'npm-autoinit/autoinit'] code: 'MODULE_NOT_FOUND' } 

, но после того, что я был в состоянии установить модули без проблем.

Источник: Github comment