невозможно создать фильтр и директивы в проекте углового полного стека

Я использую генератор йомана angular-fullstack и добавил некоторые зависимости в свой bower.json. У меня тогда sudo npm install и bower install. Теперь, когда я запускаю команду yo angular-fullstack:directive simple или yo angular-fullstack:filter propsFilter, я получаю следующую ошибку:

Error: Cannot find module 'file-utils'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/usr/local/lib/node_modules/generator-angular-fullstack/node_modules/yeoman-generator/lib/base.js:11:12)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)

person zilcuanu    schedule 07.01.2016    source источник


Ответы (1)


Попробуйте переустановить (возможно удалить/переустановить).

Учитывая вашу трассировку, похоже, что npm install сломался и неправильно установил зависимости. У меня была эта проблема, когда я часто переключался на npm 3 и запускал команду установки/обновления поверх ранее установленного пакета.

person Simon Boudrias    schedule 07.01.2016
comment
как переустановить нпм. Я использую версию npm 3.4.0. - person zilcuanu; 08.01.2016