Итак, у нас есть проект веб-приложений. Назовем его MainProject. У нас есть другие модули, которые мы создали. Назовем его ChildProject. В пакете package.json ChildProject есть записи devDependcies.npm install not install module devDependecies подмодуля
"devDependencies": {
"some-3rd-party-module": "^1.0.0"
}
Итак, я запускаю npm install в MainProject. Тем не менее, какой-то сторонний модуль не устанавливается, потому что когда я запускаю запуск npm, он показывает ошибку. Ошибка выглядит так:
module.js:340
throw err;
^
Error: Cannot find module 'some-3rd-party-module'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
Что мы делаем неправильно?
А, я скажу это своему офицеру. Большое спасибо! – devwannabe
Вот обновление. Я переместил модуль из devDependencies в зависимости, но он все равно не помог. У меня по-прежнему такая же ошибка. – devwannabe
@devwannabe Вы запустили обновление npm в главном проекте, чтобы убедиться, что у вас есть последняя версия Child Project? – Paulpro