besoin de fichier as string
Je suis l'aide d'un noeud + express et je me demandais simplement comment je peux importer n'importe quel fichier sous forme de chaîne. Disons que j'ai un fichier txt tout ce que je veux est de le charger dans une variable en tant que tel.
var string = require("words.txt");
Je suis contre
modules.exports = function(){
var string = "whatever";
return string;
}
- Ce n'est pas une réponse, mais cela évite de créer une fonction:
const { string } = require('words.js');
oùwords.js
contientmodule.exports = { string: 'whatever' };
Vous devez vous connecter pour publier un commentaire.
Si c'est pour une (quelques) extension spécifique(s), vous pouvez ajouter votre propre
require.extensions
gestionnaire:Sinon, vous pouvez mélanger
fs.readFile
avecrequire.résoudre
:Deprecated in the past
maisSince the module system is locked, this feature will probably never go away. However, it may have subtle bugs and complexities that are best left untouched.
Pour lire le fichier CSS de Chaîne, utilisez ce code. Il travaille pour
.txt
.ES6:
vous aurez à utiliser
readFile
fonction defilesystem
module.http://nodejs.org/docs/v0.3.1/api/fs.html#fs.readFile
vous pouvez exiger .des fichiers json, à la fois avec node.js et Tapuscrit. C'est le seul format que le soutien requis() adapté pour la sérialisation de texte. Vous pouvez utiliser au moment de la compilation outil pour emballer vos fichiers dans un format json, comme https://github.com/cancerberoSgx/fs-to-json