【发布时间】:2018-09-10 02:59:44
【问题描述】:
在我的代码中,我有如下导入语句:
import '../theme/src/fonts/dist/_icons.scss'
我想实现的是,我不想在构建状态下导入这个文件,这意味着在构建阶段我想忽略这个语句。所以我使用webpack.ignoreplugin,我的设置如下:
...,
plugins: [
...,
new webpack.IgnorePlugin(/^\.\.\/theme\/src\/fonts\/dist\/_icons\.scss/, /binder$/),
....
]
嗯,在我构建的文件中,icons.scss 没有被导入,这意味着它被忽略了。但是当我打开构建的文件时,它会出现以下错误:
throw new Error("Cannot find module \"../theme/src/fonts/dist/_icons.scss\"")
那么我使用webpack.ignorePlugin 有什么问题吗?
【问题讨论】:
标签: javascript webpack webpack-4