webpack - 如何在构建时不验证文件内容
问题描述
我正在尝试在我的项目中包含一个库,但我不断收到错误消息。我无法更改我尝试导入的文件。
这是我得到的错误。
错误:无法从“C:\Users\rumbelino\Documents\Mobile_AppCartoes\bcmp_mobile\app-es6\src\lib”中找到模块“./img/alerta.png”
产生此错误的行是这一行:
var msg = '<div class="imagem"><img src="img/alerta.png"/></div><div class="mensagem"><ul> ';
这就是我导入文件的方式
import './AWBE-1.2.0.lib'
这是我的 webpack.config.js 中的配置
{
test: /\.lib\.js$/,
exclude: /(node_modules|bower_components)/,
use: [
{
loader: 'file-loader',
options: {
name: '[name].js',
},
},
'extract-loader',
'html-loader',
],
},
我想要做的只是在我的最终构建中导出这些文件,我不必验证里面的代码,有一种方法可以忽略文件中的所有导入?
解决方案
我解决了用文本加载器替换 html-loader 的问题。
{
test: /\.lib\.js$/,
exclude: /(node_modules|bower_components)/,
use: [
{
loader: 'file-loader',
options: {
name: '[name].js',
},
},
'extract-loader',
'text-loader',
],
},
推荐阅读
- java - Spring Boot findById 不工作,但 findAllById 工作正常
- android - Top_toBottomof 在 constraintlayout 中不起作用。如何在约束布局中使用 Top_toBottomof?
- java - 我们如何取消由downloadManager启动的下载任务
- c# - 花括号自动格式化空格问题
- python - 将 readline() 与 Python 一起使用时,如何从列表中删除换行符或空字符串?
- python - 基于时间戳列加入两个dfs
- android - 将协程与 RxJava 和 Moshi 一起使用不起作用
- php - 使用 PHP Curl 插入数据
- javascript - 量角器元素未附加到页面文档
- node.js - 笑话 + 模拟实现 + 调用次数:0