如何在webpack中完成这项工作?
var templateHtml = require("text!templates/main.html");
console.log(templateHtml); // outputs string content of the "main.html" file
我需要从requirejs + require-text插件迁移到webpack,并且代码更改最少,所以我需要webpack中的加载器......有什么建议吗?
答案 0 :(得分:2)
应该使用' text-loader':https://www.npmjs.com/package/text-loader
我的错误是我在text!
和require
配置中使用了loaders
符号和#34; text-loader"。
答案 1 :(得分:0)
正如其他答案所提到的,请使用https://www.npmjs.com/package/text-loader。使用Webpack 2.2,我还需要将以下内容添加到Webpack配置对象的根目录中:
resolveLoader: {
alias: {
// Support for require('text!file.json').
'text': 'full/path/to/node_modules/text-loader'
}
}