用于.ejs模板中图像的Webpack文件/图像加载器

StevieB

如果image标记在我的index.ejs模板中,则看起来我缺少用于在webpack配置中加载图像的设置。

在我的HTML文件中的所有我的图片在我的项目我的构建过程中得到适当的改名和负载罚款,但在.ejs文件图像标签被忽略。

即在我.ejs如果我有<img src="../../home.png">它仍然是这样,但在正常的HTML文件它改变<img src="12345677.png">

我目前的装载机:

loaders: [
            //HTML Files
            {
                test: /\.html$/,
                loader: 'html'
            },
            //Transpile ES6 to ES5
            {
                test: /\.js$/,
                include: path.join(__dirname, 'src'),
                exclude: /node_modules/,
                loader: 'babel',
                query: {
                    presets: [
                        ["es2015", {"module": false}]
                    ]
                }

            },
            //Extract Normal CSS
            {
                test: /\.css$/,
                loader: ExtractTextPlugin.extract({ loader : 'css?sourceMap!autoprefixer', publicPath: "../"})

            },
            //Bundle Less into CSS Code
            {
                test: /\.less$/,
                loader: ExtractTextPlugin.extract({ loader : 'css?sourceMap!autoprefixer!less?sourceMap', publicPath: "../"})
            },
            //Images
            {
                test: /\.(png|jpg|jpeg|gif|svg|woff|woff2|ttf|eot)$/,
                loader: 'file'
            }
        ]

和重要的插件:

plugins.push(
            new HtmlWebpackPlugin({
                hash: true,
                filename: 'index.html',
                template:  './src/index.ejs',
                favicon: './src/favicon.ico',
                inject : false
            }),
            // Write out CSS bundle to its own file:
            new ExtractTextPlugin({
                filename: 'css/[contenthash].styles.css',
                allChunks: true
            }),
        );
英国人维迪亚

我认为ejs没有图像加载器支持

您可以尝试使用此链接的下划线模板加载器按照作者在此线程中的建议加载图像文件

其他加载器的WebPack包括EJS装载机

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Webpack 4文件加载器适用于字体文件,但不适用于图像文件

找不到用于加载图像的模块“gifsicle”-webpack

用于ASP.NET中的图像中继器控件的CSS模板

用于存储文件的ValueConverter =>图像

用于多个图像的图像查看器

用于在网页中按需加载图像,视频的脚本

内置的裁剪工具,用于WP8.1的文件选择器中的图像

NSOperation用于将图像加载到TableView

用于从 Ajax 加载的新图像的 jQuery LazyLoad

用于图像加载的Ajax导致404错误

用于Javascript新语法的Webpack加载器

将BufferedImage传递到用于图像文件的FileInputStream中

用于图像查看的onCreateOptionsMenu

用于检测图像的“加载”事件侦听器已完成加载,无法在反应中正常工作

用于图像元素的DataTriger样式设置器

Webpack文件加载器和CSS中的图像

ServiceStack端点,用于上传图像文件

设置文件权限(用于墙纸的图像)

代码适用于图像,但不适用于Codeigniter中的其他文件

静态图像的 Webpack 文件加载器配置

用于STL文件的A帧加载器

逻辑回归用于图像中的故障检测

aws sagemaker用于检测图像中的文本

用于模糊html中图像的算法

Scikit学习:从文件夹加载图像以创建用于KNN分类的标记数据集

如何从不同文件夹加载用于 CNN 回归的图像和文本标签

Webpack:从html模板加载图像

模板中的if语句可正确分配缩略图和实际尺寸的图像以用于Fancybox

用于“react-markdown”npm 库的.md 文件导入的Webpack 加载器?