gpt4 book ai didi

node.js - 无法读取未定义的属性 'nodeModulesPath' - EMBER

转载 作者:搜寻专家 更新时间:2023-10-31 23:23:49 26 4
gpt4 key购买 nike

安装 ember-power-calendar 后我遇到了这个错误:

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

我清理了 npm 和 bower 缓存,删除了 node_modules、bower_components、dist 和 tmp 文件夹,然后从包 json 中删除了 ember-power-calendar 包,然后运行 ​​npm install && bower install。

但这并没有帮助。

我还看到 ember-power-calendar 与 ember-cli@2.10 有依赖关系。但是我有2.8。我什至更新了 ember-cli,执行了上述步骤,但也没有帮助。

最后的想法是重新安装 node 和 npm 来清理全局模块。但我不确定它是否有帮助。

你有什么想法吗?

提前致谢!

最佳答案

我已经全面调查了这个问题。

首先,注意控制台中的弃用错误并尝试修复它们。

在我安装完ember-power-calendar之后,我在这个插件的package.json中发现它依赖于ember-cli@2.10。但在那之前我有 2.8。

ember-cli@2.10 带来了一些弃用(例如 this._super 在 init 方法中成为强制性的)。这就是为什么我的应用程序中很少有插件破坏构建。

将 devDependencies 更新到最新版本,我相信它会对您有所帮助。

感谢您的回答。

关于node.js - 无法读取未定义的属性 'nodeModulesPath' - EMBER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41103855/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com