【发布时间】:2018-01-30 06:47:12
【问题描述】:
在构建我的 angular4 应用程序后,webpack 将我的图像名称从 bg_node_new.png 更改为 bg_node_new.3746bc3ac9b1bf77d2aff2c2df901a48.png。
我的 webpack.config 代码是:
(function(module) {
const path = require('path');
const npm_cmd = process.env.npm_lifecycle_event;
const p = !(require('yargs').argv.p || false);
let config;
module.exports = function(env) {
let cmds = npm_cmd.split(":");
const cmd = cmds.length >= 2 ? cmds[1] : null;
const mod = cmds.length >= 3 ? cmds[2] : null;
const aot = cmds.length >= 4 ? cmds[3] : null;
const options = {
p:!p,
mod:mod,
aot:aot,
env:env,
ngv:2,
ctx:path.resolve(__dirname, "../../../../..")
}
//console.log(options);
switch (cmd) {
case 'app':
console.log("Building app");
config = require('./wp.app')(options);
break;
case 'lib':
console.log("Building lib");
config = require('./wp.lib')(options);
break;
case 'mod':
console.log("Building mod");
config = require('./wp.mod')(options);
break
default:
console.log("Building app");
config = require('./wp.app')(options);
break;
}
return config;
}
})(module);
因此,图像未在我的应用程序中呈现。如何解决这个问题?
提前致谢!
【问题讨论】:
-
你可以在 webpack 中禁用它。分享你的 webpack 配置。
-
Look at this 或 this 看看是否能帮助您解决问题。
-
和其他 webpack 配置
-
我有 wp.app.js、ap.base.js、wp.lib.js、wp.mode.js、wp.test.js
-
你能在一些在线仓库上分享这些文件吗? Github 例如?