gpt4 book ai didi

javascript - Yeoman yo webapp 因类型错误而失败

转载 作者:数据小太阳 更新时间:2023-10-29 05:10:33 27 4
gpt4 key购买 nike

升级到 nodejs 0.10.0 和 npm 1.2.14 后,如果我尝试创建一个 webapp,yeoman 1.0 beta 会失败:

$ yo webapp

path.js:360
throw new TypeError('Arguments to path.join must be strings');
^
TypeError: Arguments to path.join must be strings
at path.js:360:15
at Array.filter (native)
at Object.exports.join (path.js:358:36)
at Object.<anonymous> (/opt/nodejs/node-v0.10.0-linux-x64/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/bower/lib/core/config.js:41:22)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)

Node 安装在 /opt/nodejs/node-v0.10.0-linux-x64 中。 NODE_PATH 环境变量指向该路径:

$ echo $NODE_PATH 
/opt/nodejs/node-v0.10.0-linux-x64

甚至 yo init 也会因同样的错误而失败。

这里出了什么问题有什么建议吗?

最佳答案

这是 Bower 中的一个错误,已经修复。您可以手动更新 Bower 安装或等待更新的生成器。 This is the commit解决了这个问题。

关于javascript - Yeoman yo webapp 因类型错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15357274/

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