我真的希望能够使用 webpack 使用 raw-loader
加载包含文本的证书文件。不幸的是,它在第一行的 -
处失败:-----BEGIN CERTIFICATE-----
。
作为测试,我删除了首先 -----
,然后在“”(空格)字符处失败。
看起来是一个比使用 fs
和回调简单得多的解决方案。
澄清一下,我希望能够做到这一点:
import caCert from './cacert';
最佳答案
如果您想通过加载程序加载某些文件,请将加载程序名称作为前缀添加到导入中:
import caCert from 'raw!./cacert';
此外,您可以在 webpack 配置中设置加载器,以按名称匹配适当的文件
module: {
loaders: [
{
test: /cacert$/,
loaders: [ 'raw-loader' ]
}
]
}
关于使用 webpack 将证书文件导入为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35373721/