Home Reference Source
import NTFile from 'ntfile/src/NTFile.js'
public class | source

NTFile

ファイルクラス

Static Method Summary

Static Public Methods
public static

copy(from: string, to: string)

ファイルをコピーする

public static

createList(target_directory: string, filter: NTFilterObject): Array<string>

指定したディレクトリ及び条件下のファイルのリストを作成

public static

フォルダを削除する

public static

ファイルを削除する

public static

exec(command: string)

実行する

public static

環境ファイルの定義値をJSONで取得する

  • XX = YY といったデータが記載された文章を読み込む
public static

ディレクトリかどうか判定する

public static

ファイルが存在するか調べる

public static

ディレクトリかどうか判定する

public static

バイナリデータを読み込む

public static

BOMあり/なしに関わらず、UTF-8のテキストを読み込む

public static

フォルダを作成する

public static

saveBinaryFile(path: string, binary: number[])

バイナリデータを書き込む

public static

saveTextFile(path: string, text: string)

UTF-8 でテキストを書き込む

public static

UTF-8 with BOM でテキストを書き込む

Static Public Methods

public static copy(from: string, to: string) source

ファイルをコピーする

Params:

NameTypeAttributeDescription
from string
to string

public static createList(target_directory: string, filter: NTFilterObject): Array<string> source

指定したディレクトリ及び条件下のファイルのリストを作成

Params:

NameTypeAttributeDescription
target_directory string
filter NTFilterObject
  • optional

Return:

Array<string>

public static deleteDirectory(path: string) source

フォルダを削除する

Params:

NameTypeAttributeDescription
path string

public static deleteFile(path: string) source

ファイルを削除する

Params:

NameTypeAttributeDescription
path string

public static exec(command: string) source

実行する

Params:

NameTypeAttributeDescription
command string

public static getEnvironmentFile(path: String): Object<string, string> source

環境ファイルの定義値をJSONで取得する

  • XX = YY といったデータが記載された文章を読み込む

Params:

NameTypeAttributeDescription
path String

Return:

Object<string, string>

public static isDirectory(path: string): boolean source

ディレクトリかどうか判定する

Params:

NameTypeAttributeDescription
path string

Return:

boolean

public static isExist(path: string): boolean source

ファイルが存在するか調べる

Params:

NameTypeAttributeDescription
path string

Return:

boolean

public static isFile(path: string): boolean source

ディレクトリかどうか判定する

Params:

NameTypeAttributeDescription
path string

Return:

boolean

public static loadBinaryFile(path: string): number[] source

バイナリデータを読み込む

Params:

NameTypeAttributeDescription
path string

Return:

number[]

バイナリデータ

public static loadTextFile(path: string): string source

BOMあり/なしに関わらず、UTF-8のテキストを読み込む

Params:

NameTypeAttributeDescription
path string

Return:

string

テキストデータ

public static makeDirectory(path: string) source

フォルダを作成する

Params:

NameTypeAttributeDescription
path string

public static saveBinaryFile(path: string, binary: number[]) source

バイナリデータを書き込む

Params:

NameTypeAttributeDescription
path string
binary number[]

public static saveTextFile(path: string, text: string) source

UTF-8 でテキストを書き込む

Params:

NameTypeAttributeDescription
path string
text string

public static saveTextFileWithBOM(path: string, text: string) source

UTF-8 with BOM でテキストを書き込む

Params:

NameTypeAttributeDescription
path string
text string