reactjs - 6.x 待提案更新中尚不支持 React.js 装饰器

标签 reactjs webpack babeljs webpack-dev-server react-alt

我用来构建应用程序的技术是 React、Web-pack、Babel 和 AlT(flux 实现)

当 web pack 尝试编译我的应用程序时,我收到错误。不确定我缺少哪些库。

有人可以请建议吗?

  ##.babelrc file##
  {"presets": ["react", "es2015", "stage-0"]}

Screen Shot

最佳答案

答案主要在这里提供 https://stackoverflow.com/a/34210231/ ,但为了方便起见,我将在这里重述一下:

基本上,TC39 正在更改提案,因此 Babel 推迟了装饰器的实现。如果你想要 Babel 5 版本的装饰器(或类似的东西),你可以将这个特殊的插件添加到 Babel - https://www.npmjs.com/package/babel-plugin-transform-decorators-legacy .

关于reactjs - 6.x 待提案更新中尚不支持 React.js 装饰器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33868324/

相关文章:

reactjs - MSAL React 不会从应用程序中注销,而是会从经过身份验证的 session 的其他选项卡中注销

javascript - npx webpack 命令找不到模块 webpack.config.js

Visual Studio 代码中的 JavaScript NPM 错误

reactjs - Parcel + Babel 没有从 node_modules 转译 ES6?

node.js - 通天塔 : "The keyword ' await' is reserved (53:24)"

reactjs - React Generic Props 在 props 中使用函数时出现错误

javascript - react 原生中可能出现未处理的 promise 拒绝

javascript - 如何访问 React JS 网络应用程序中的环境变量?

javascript - 如何在 React 和 Webpack 中使用 Sass-loader?

javascript - 升级 Node JS 和 ERR_REQUIRE_ESM : Must use import to load ES Module: 'inheritsloose.js' of Babel Runtime