Requirejs "text!" 替代 webpack 的插件
Requirejs "text!" plugin alternative to webpack
如何在 webpack 中实现这个功能?
var templateHtml = require("text!templates/main.html");
console.log(templateHtml); // outputs string content of the "main.html" file
我需要以最少的代码更改从 requirejs + require-text 插件迁移到 webpack,所以我需要 webpack 中的加载程序...有什么建议吗?
应该使用'text-loader':https://www.npmjs.com/package/text-loader
我的错误是我在 require
和 loaders
配置中同时使用了 text!
符号和 "text-loader"。
正如其他答案提到的,使用 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'
}
}
如何在 webpack 中实现这个功能?
var templateHtml = require("text!templates/main.html");
console.log(templateHtml); // outputs string content of the "main.html" file
我需要以最少的代码更改从 requirejs + require-text 插件迁移到 webpack,所以我需要 webpack 中的加载程序...有什么建议吗?
应该使用'text-loader':https://www.npmjs.com/package/text-loader
我的错误是我在 require
和 loaders
配置中同时使用了 text!
符号和 "text-loader"。
正如其他答案提到的,使用 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'
}
}