样式组件支持Preact而不使用Preact Compat?

时间:2018-04-08 18:46:55

标签: javascript styled-components preact

我用Electron制作了一个样板项目,包括Preact&可以找到的样式组件https://github.com/deadcoder0904/wip-desktop

仍然会抛出错误,指出未找到模块:错误:无法解决'反应'

webpack.config.js

  resolve: {
    alias: {
      react: "./src/react.js"
    }
  }

的src / react.js

module.exports = require("preact");

module.exports.PropTypes = { func() {} };

我认为我正如https://twitter.com/_developit/status/843536715587502080

中提到的那样做得对

1 个答案:

答案 0 :(得分:0)

React应使用大写PropTypes编写,这可能是导致错误的原因。

至于babel-plugin-transform-react-remove-prop-types,他使用{{1}}发布了更新的解决方案:https://twitter.com/_developit/status/972933585538830336