0
txt
のファイルにカスタムコンテンツをいくつか入れています。ファイル名はJSON
に含まれています。JavaScriptを使用してJSONからファイルを要求する
{
txtFiles: ['./file1.txt', './file2.txt', './file3.txt']
}
私はJS
で自分のコンテンツへのアクセスを持っているためにそれらをrequire
たい。このような何か:
const txtFile = require('json!abracadabra!myJsonFile.json');
console.log(txtFile[0]); // should give me a content of file1.txt, not the path
私はいつものように、それをテキスト変数を作成するようないくつかのトリックを行うと.js
ファイルに保存し、その後require
可能性が知っています。このように:
// 1. create string variable
const myStringVar = `module.exports = [\'require(\'raw!./file1.txt\')\', ...];`;
// 2. then save this into myTxtFiles.js
// 3. then require the file
const txtFileContents = require('./myTxtFiles.js');
これは機能していますが、解決策はちょっと厄介で醜いです。どのようにいくつかのより良い方法で同じを達成するには?
あなたはどのような環境で作業していますか?ブラウザ、またはnodejs /コマンドライン? – searlea
これはノード上で行われます – Nickon