Использование электрона в комбинации с Angular2, Typcript и Electron. Я пытаюсь выяснить, как использовать пакет узла узла, установленный через npm. Текущая проблема заключается в том, что я должен указать местоположение модуля, например var module = require('./node_modules/xyz/lib/xyz.js')
. Но тогда электрон не находит зависимости xyz, которые находятся в пределах ./node_modules/xyz/node_modules/yyy
, и жалуется, что ./yyy.js
не найден.Как использовать node_modules в Electron
Электронно приложение структура
dist
├── angular2.dev.js
├── config.js
├── index.html
├── main.js
├── node_modules
├── package.json
└── app.js
Оказывается, я использовал npm для установки модулей, но я JSPM с Angular2 для загрузки модулей. при установке модулей с 'jspm install npm: xyz', тогда я могу потребовать модули на электроне, такие как require ('xyz'). – Karl2011
Я думаю, что знаю, в чем проблема, аналогичный вопрос был задан, и я думаю, что [этот ответ] (http://stackoverflow.com/a/32335874/2295964) может вам помочь! –