我正在使用 构建一个应用程序,除了它在我的项目配置中扩展至electron-forge
之外,这并不重要。.babelrc
.compilerc
我正在使用infernojs / inferno-compat和babel-plugin-module-resolver来别名引用react
toinferno-compat
.compilerc / .babelrc
"plugins": ["babel-plugin-inferno", "transform-async-to-generator", "transform-es2015-classes",
["module-resolver", {
"root": ["."],
"alias": {
"react": "inferno-compat",
"react-dom": "inferno-compat"
}
}]],
到目前为止,这与.jsx
文件一起工作得很好,但是当我安装一个包时,就像react-bootstrap-modal
这样一行:
模态.js:
var react = require('react')
我一个错误:
未捕获的错误:在 Module._resolveFilename (module.js:485:15) 处找不到模块“react”