2016-12-12 2 views
4

После установки Эмбер-силовой календарь я получил эту ошибку:Не удается прочитать свойство «nodeModulesPath» неопределенных - Ember

Cannot read property 'nodeModulesPath' of undefined TypeError: Cannot read property 'nodeModulesPath' of undefined at DependencyVersionChecker.NPMDependencyVersionChecker

Я очищенную НПМ и кэш-Бауэр, удалены node_modules, bower_components, Dist и tmp, чем удаленный пакет ember-power-calendar из пакета json, и после этого запускают npm install & & bower install.

Но это не помогло.

Также я видел, что кадровый календарь имеет зависимости от [email protected] Но у меня было 2.8. Я даже обновил ember-cli, сделал шаги выше, и это тоже не помогло.

Последняя идея - переустановить узел и npm для очистки глобальных модулей. Но я не уверен, что это поможет.

Есть ли у вас идеи?

Заранее благодарен!

+0

Единственное, что я могу посоветовать, - посмотреть на [следующую ссылку] (https://github.com/ember-cli/ember-cli/releases) и внимательно изучить как детали установки, так и обновления проекта, если у вас нет все еще сделано. – alptugd

+0

2 вещи. Пожалуйста, напишите свой файл 'package.json', если сможете. Кроме того, если вы могли бы включить полную трассировку стека вместо просто ошибки, которая была бы очень полезной – xcskier56

+0

У меня была такая же проблема после обновления ember-bootstrap и ember-power-select. После их удаления ('' 'npm uninstall ember-bootstrap -save-dev''') он снова работал –

ответ

1

Я полностью исследовал этот вопрос.

Во-первых, обратите внимание на ошибки устаревания в консоли и попытайтесь их исправить.

После того, как я установил календарь с энергией ember-power, я нашел в пакете.json этого аддона, что он зависит от [email protected] Но до этого у меня было 2,8.

[email protected] принес несколько недостатков (например, this._super стал обязательным в методе init). Вот почему несколько аддонов в моем приложении нарушили сборку.

Обновите devDependencies до последних версий, и я уверен, что это вам поможет.

Благодарим за ответы.

Смежные вопросы