javascript - 用于反应应用程序的代码沙箱的 babel 配置
问题描述
- 我正在尝试在 redux 应用程序中实现网络工作者
- 所以我采取了下面的例子并在tyhe沙箱中实现 https://github.com/ardi-n/react-redux-web-workers-sample-app
- 为此,他们正在使用 babel
所以我采用了一个具有以下配置的工作 babel 代码沙箱。
{ "presets": [ "@babel/preset-env" ], "plugins": [ [ "@babel/plugin-proposal-decorators", { "decoratorsBeforeExport": false } ] ] }
但是该应用程序具有此配置
{ "presets": [ "env", "react", "es2015" ], "plugins": [ "transform-es2015-destructuring", "transform-object-rest-spread" ] }
当我更换配置时,出现以下错误。
- 所以我研究并得到了这个链接 https://babeljs.io/docs/en/config-files/
- 我也安装了这两个依赖项 @babel/plugin-transform-destructuring 和 babel-plugin-transform-es2015-destructuring
- 但我仍然面临这些问题。
- 你能告诉我如何解决它。
- 在下面提供我的代码沙箱。
https://codesandbox.io/s/kt3kparcel-babel7-decorators-example-l9wxk
解决方案
添加正确的依赖项。并学习你正在使用的工具(npm、babel)
https://codesandbox.io/s/kt3kparcel-babel7-decorators-example-lgn78
推荐阅读
- node.js - 将 req.body 直接传递给 mongo db 时的安全性
- docker - Vuejs 客户端无法在 MacOS 上通过 gRPC 与 Go 后端通信
- java - 提取 Spring Boot 启动器以分离 JAR
- javascript - 寻找 Javascript / jQuery 事件触发器
- batch-file - 长文件名和 Win10 控制台 VT-100 转义序列的奇怪行为
- aws-cli - 使用 aws cli 时访问被拒绝,但在 Web 控制台中允许访问
- regex - 正则表达式在不包含特定字符串的模式之间查找字符串
- php - 找不到命名空间文件
- flutter - 如何格式化列表中的日期?
- react-native - 无法使用反应导航移动到所需的屏幕?