我基本上是poc
在尝试将我的主应用程序的某些部分提取到一个单独的包中。我在我的 git repo myapp-poc-ui 中构建了一个示例单独包。
现在我试图在我的 main application.
package.json :
"dependencies": {
"myapp-poc-ui": "git+https://github.com/prabhatmishra33/myapp-poc-ui#master",
"react": "^16.10.1",
"react-dom": "^16.10.1",
"react-scripts": "3.2.0"
},
我正在通过以下方式访问主应用程序中的导出module:
import React from 'react';
import './App.css';
import { HelloWorld } from "myapp-poc-ui";
import { LazyComponent } from "myapp-poc-ui";
function App() {
return (
<div>
<HelloWorld />
<LazyComponent />
</div>
);
}
export default App;
问题:我的浏览器出现问题
Uncaught SyntaxError: Unexpected token '<'
Uncaught (in promise) ChunkLoadError: Loading chunk 1 failed.
Hello World
已正确加载,但在加载LazyComponent
.
我猜有什么不对webpack config file publicPath property
的myapp-poc-ui
也欢迎任何设计更改建议。
提前致谢。