首页 文章

不能用npm安装babel转换器

提问于
浏览
0

我在Mac上 . 当我尝试运行命令npm install babel时,我收到附加消息:...

npm WARN弃用babel@6.23.0:在6.x中,babel软件包已被弃用,有利于babel-cli . 检查https://opencollective.com/babel以支持Babel维护者/用户/samrao└──babel@6.23.0

npm WARN enoent ENOENT:没有这样的文件或目录,打开'/Users/samrao/package.json'npm WARN samrao没有说明npm WARN samrao没有存储库字段 . npm WARN samrao没有README数据npm WARN samrao没有许可证字段 . Sams-MacBook-Air:~samrao $

1 回答

  • 0

    由于警告声明节点包模块babel已被弃用,我建议您查看此站点以获取有关babel的更多信息以及可用于安装它的文档:babeljs .

    您获得的其他错误是因为您没有在npm的install命令中使用-g(全局),因此它尝试在本地目录中安装该包但找不到package.json文件 .

    虽然在babal安装页面上说明:

    虽然您可以在您的计算机上全局安装Babel CLI,但是逐个项目地在本地安装它会好得多 .

    这有两个主要原因 .

    • 同一台机器上的不同项目可能依赖于不同版本的Babel,允许您一次更新一个 .

    • 这意味着您没有对您正在使用的环境的隐式依赖 . 使您的项目更加便携,更易于设置 .

相关问题