の内側に使用した:私は、ベストプラクティスは、このようなvar fs = require('fs')
、どのように使用するかなどの変数を必要と宣言することは何かわからないよしかし基本JS - 私はそのように宣言JSクラス持ってVARを必要と宣言し、クラス
class Useful {
someFunction(index) {
//Does something with index
}
をそれ - すなわち:
var fs = require('fs')
class
宣言内またはその外側である必要があり、それは私が使用する使用するthis
ありがとうございました。
UPDATE - 以下のコメント - この正しい
const fs = require('fs')
class Useful {
someFunction(index) {
//Does something with index
fs.writeFile(......)
}
クラスブロック内の変数宣言は許可されていません(現在)。前に置いて、常に 'const'を使います。どのようにfsにアクセスしたいですか? –
@Jonasw私はそのクラス内の関数の中で 'fs'を使用したいです ' '' createNewUser(トークン){ //// fs.writefileを使う '' ' – userMod2
はい、それをクラス宣言の外に置きましょう。完了しました。 –