我使用的是ember-cli => 2.9.1,node => 9.6.1,bower => 1.8.2,npm => 5.6.0
我使用以下命令
创建了一个示例ember应用程序上面的ember-cli-bourbon命令失败,但有以下异常,
Cannot find module 'resolve'
Error: Cannot find module 'resolve'
at Function.Module._resolveFilename (module.js:557:15)
at Function.Module._load (module.js:484:25)
at Module.require (module.js:606:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/Users/vadivel/POC/ember-
project/sampleProject/node_modules/ember-cli-bourbon/index.js:5:21)
at Module._compile (module.js:662:30)
at Object.Module._extensions..js (module.js:673:10)
at Module.load (module.js:575:32)
at tryModuleLoad (module.js:515:12)
at Function.Module._load (module.js:507:3)
我也试过以下方式,
任何帮助或提示都将不胜感激。
答案 0 :(得分:2)
在ember-cli-bourbon的v2.0.0中存在一个问题,其中resolve
未包含在依赖项中。升级到v2.0.1应该可以解决问题。为此,请编辑package.json并确保包含"ember-cli-bourbon"
的行指定"^2.0.1"
,然后运行npm install
。
有关详细信息,请参阅https://github.com/yapplabs/ember-cli-bourbon/issues/23。