webpack配置es6报错

发布于 2022-09-02 19:33:05 字数 423 浏览 16 评论 0

我获取了babel npm install babel-cli -g
也写入了依赖package.json npm install babel-cli --save-dev
使用了命令:npm install --save-dev babel-preset-es2015
在根目录下也建了:.babelrc
上面一切都能执行正常
但是转换的命令报错 :babel es6/index.js --out-file a.js
怎么回事?
图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怀中猫帐中妖 2022-09-09 19:33:05
  1. 从你列的命令里看不出任何与webpack有关的信息,(小建议:先了解你要做的是什么事情)

  2. 问题可能出现在.babelrc里,列出配置吧

补充:

根据你最后的描述,终于断定问题出现在你使用了全局安装的babel-cli,所以实际上没找到preset而导致的错误,修正方法也非常简单,在terminal里用这个命令:

node node_modules/.bin/babel es6/index.js --out-file a.js

或者在package.jsonscripts里增加如下脚本:

"scripts": {
    "build": "babel es6/index.js --out-file a.js"
}

然后使用npm run build来编译。

最后,记得先删掉全局的那个babel-cli哦,sudo npm uninstall babel-cli -g

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文