#node.js #npm #mapnik
#node.js #npm #mapnik
Вопрос:
Я устраняю неполадки при установке приложения узла и сталкиваюсь с ошибкой, которая была решена ранее здесь:https://github.com/mapnik/node-mapnik/issues/899 В принципе, у меня установлены две версии mapnik, и это выдает мне ошибку. Затем я должен удалить косвенную зависимость (зависимость от зависимости, которая требуется в моем приложении).
Я пробовал некоторые варианты удаления npm и обновления прямой зависимости в моем package.json, но это не сработало.
$ npm ls mapnik
irio@0.0.1 /home/ubr1/irio
├── mapnik@4.2.1
└─┬ tilelive-mapnik@0.6.18
└── mapnik@3.7.2
Я должен удалить mapnik@3.7.2 . Как я могу это сделать?
Комментарии:
1. удалить папку и отредактировать package-lock.json?
2. Спасибо за ответ @Marc. В node_modules / tilelive /node_modules нет зависимости mapnik.
3. Я искал не в том каталоге. Теперь я мог удалить из package.json и запустить обновление npm. Спасибо @Marc