要求文件为字符串

要求文件为字符串,第1张

要求文件为字符串

如果是针对(少数)特定扩展名的,则可以添加自己的

require.extensions
处理程序:

var fs = require('fs');require.extensions['.txt'] = function (module, filename) {    module.exports = fs.readFileSync(filename, 'utf8');};var words = require("./words.txt");console.log(typeof words); // string

否则,您可以

fs.readFile
require.resolve

var fs = require('fs');function readModuleFile(path, callback) {    try {        var filename = require.resolve(path);        fs.readFile(filename, 'utf8', callback);    } catch (e) {        callback(e);    }}readModuleFile('./words.txt', function (err, words) {    console.log(words);});


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5010398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存