我真的希望我能够使用Webpack加载包含raw-loader文本的证书文件。不幸的是,它在第​​一行的-处失败:-----BEGIN CERTIFICATE-----。作为测试,我删除了第一个-----,然后它以“”(空格)字符失败。

似乎比使用fs和回调简单得多的解决方案。

为了澄清,我希望能够做到这一点:

import caCert from './cacert';

最佳答案

如果要通过加载程序加载某些文件,请将加载程序名称添加为导入的前缀:

import caCert from 'raw!./cacert';


另外,您可以在webpack配置中设置加载程序,以通过名称匹配适当的文件

module: {
  loaders: [
    {
      test: /cacert$/,
      loaders: [ 'raw-loader' ]
    }
  ]
}

10-05 21:08