umi-examples
umi-examples copied to clipboard
Windows平台下运行报错
在windows平台下执行npm run dev会报错,看了下.umi下的umi.js文件:
生成的路径不能识别,应该是node中处理windows和linux的路径分隔符不同导致的。
暂时先将umi-plugin-entry.js插件里面的
api.modifyEntryRender(memo => { memo =
const rootContainer = window.g_plugins.apply('rootContainer', {
initialValue: React.createElement(require('${join(__dirname, "./redux/index")}').default,
null,
React.createElement(require('./router').default),),
});替换成了相对路径:
api.modifyEntryRender(memo => {
memo = const rootContainer = window.g_plugins.apply('rootContainer', { initialValue: React.createElement(require("../../redux/index").default, null, React.createElement(require('./router').default),), });