And*_*rei 7 node.js webpack webpack-4
我有一个项目是旧电极项目的升级版本,对 webpack 4、babel 运行时等进行了一些升级。
npm run build工作正常。(它这样做是:rimraf lib doc && clap build && bundlesize)
但clap dev被卡在这里:
...
<s> [webpack.Progress] 94% after seal
<s> [webpack.Progress] 95% emitting
<s> [webpack.Progress] 95% emitting stats-writer-plugin
<s> [webpack.Progress] 95% emitting unnamed compat plugin
<s> [webpack.Progress] 95% emitting unnamed compat plugin
<s> [webpack.Progress] 95% emitting inspectpack-duplicates-plugin
<s> [webpack.Progress] 98% after emitting
<s> [webpack.Progress] 98% after emitting unnamed compat plugin
Total precache size is about 4.77 MB for 22 resources.
Run Code Online (Sandbox Code Playgroud)
不确定这是 xclap 还是 webpack 的问题。
xclap.js:
process.env.SERVER_ES6 = true;
process.env.ENABLE_BABEL_POLYFILL = false;
require("electrode-archetype-react-app")();
const xclap = require("xclap");
const Fs = require("fs");
const Path = require("path");
function setDevelopmentEnv() {
process.env.NODE_ENV = "qa";
}
xclap.load("abc", {
"fix-generator-eslint": {
task: () => {
const pkg = require("./package.json");
if (pkg.scripts.install === "clap fix-generator-eslint") {
pkg.scripts.install = "echo OK";
Fs.writeFileSync(Path.resolve("package.json"), JSON.stringify(pkg, null, 2));
return "~$eslint --fix config src test --ext .js,.jsx";
}
}
}
});
xclap.load("electrode",{
".development-env": () => setDevelopmentEnv()
})
Run Code Online (Sandbox Code Playgroud)
关于如何进一步调试的任何建议?我试图研究如何从 webpack 中获得一些更详细的输出,以了解它卡在哪里。
我在我的 webpack 配置中添加了详细选项,它没有提供最后一行的有用信息。
网络包配置:
const Path = require("path");
const sassConfig = module.exports = require("./scss.webpack.config.js");
let originalModuleExports = {
resolve: {
alias: {
"ele-app-abc": "ele-app-abc/src",
},
modules: [
Path.join("ele-app-abc", "ele-app-abc/node_modules"),
]
},
mode: "development",
entry: "./src/server/index.js",
stats: {
assets: true,
colors: true,
errors: true,
errorDetails: true,
hash: true,
verbose: true,
display: "verbose"
}
};
module.exports = Object.assign(sassConfig, originalModuleExports);
Run Code Online (Sandbox Code Playgroud)
任何指针?
| 归档时间: |
|
| 查看次数: |
2331 次 |
| 最近记录: |