我真的希望能夠使用webpack使用raw-loader
加載包含文本的證書文件。不幸的是,它在-
的第一行失敗:-----BEGIN CERTIFICATE-----
。
作爲一項測試,我刪除了第一個-----
,然後它以「」(空格)字符失敗。使用webpack將證書文件導入爲字符串
看起來像一個比使用fs
和回調更簡單的解決方案。
爲了澄清,我希望能夠做到這一點:
import caCert from './cacert';
我真的希望能夠使用webpack使用raw-loader
加載包含文本的證書文件。不幸的是,它在-
的第一行失敗:-----BEGIN CERTIFICATE-----
。
作爲一項測試,我刪除了第一個-----
,然後它以「」(空格)字符失敗。使用webpack將證書文件導入爲字符串
看起來像一個比使用fs
和回調更簡單的解決方案。
爲了澄清,我希望能夠做到這一點:
import caCert from './cacert';
如果你想通過加載一些加載文件,如添加前綴裝載機名到你的導入:
import caCert from 'raw!./cacert';
此外,你可以設置在配置的WebPack您的裝載機匹配相應的文件由他們的名字
module: {
loaders: [
{
test: /cacert$/,
loaders: [ 'raw-loader' ]
}
]
}
現在需要'原始裝載機' – Mark
謝謝,更新了帖子! –
剛剛鮑里斯的答案應該工作。你的描述聽起來像原始裝載機沒有執行。你應該檢查你的正則表達式。 –
我會再試一次,謝謝! :) –