gpt4 book ai didi

image - 如何包含来自 angular2 webpack Assets 的图像

转载 作者:太空狗 更新时间:2023-10-29 19:35:21 25 4
gpt4 key购买 nike

我构建了一个 angular2 webpack 应用。

将图片放入'src/assets/images/default.png'

webpack.common.js 中:

    new CopyWebpackPlugin([{
from: 'src/assets',
to: 'assets'
}]),

{ test: /\.(jpg|png|gif)$/, loader: 'file' },

new AssetsPlugin({
path: helpers.root('dist'),
filename: 'webpack-assets.json',
prettyPrint: true
}),

当我像这样包含在模板中时:

    <img  [src]="path" width="160" height="200" />

this.path='assets/images/default.png';

图片未加载。

最佳答案

这对我有用,使用文件加载器(npm install file-loader --save-dev)...

在 webpack.common.js 中

module: {
loaders: [

...

{
test: /\.(png|jpg|gif|svg|woff|woff2|ttf|eot|ico)$/,
loaders: ['file-loader?name=assets/[name].[hash].[ext]']
},

...
]
}

但是,这仍然不能使“style=”属性中的背景起作用,这对于最佳实践来说可能是一件好事。

关于image - 如何包含来自 angular2 webpack Assets 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39556184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com