ホームページ >ウェブフロントエンド >jsチュートリアル >node.js_node.js で fs.symlink メソッドを使用する手順

node.js_node.js で fs.symlink メソッドを使用する手順

WBOY
WBOYオリジナル
2016-05-16 16:27:021383ブラウズ

メソッドの説明:

シンボリックリンクを作成します。

文法:

コードをコピーします コードは次のとおりです:

fs.symlink(srcpath, dstpath, [type], [callback(err)])

このメソッドは fs モジュールに属しているため、使用する前に fs モジュールを導入する必要があります (var fs= require(“fs”) )

パラメータを受信します:

srcpath はソース ディレクトリまたはファイルのパスです

dstpath 変換されたディレクトリを保存するパスです。デフォルトは現在の作業ディレクトリです。

type デフォルト値: 'file'、オプションの値 'dir'、'file'、または 'junction'、この項目のみWindows で使用されます (他のプラットフォームでは無視されます)。

Windows ノードが変換する必要があるディレクトリは絶対パスであることに注意してください。「junction」を使用すると、ターゲット パラメータが絶対パスに自動的に正規化されます。

callback コールバック、例外パラメータ err を渡します

ソースコード:

コードをコピーします コードは次のとおりです:

fs.symlink = function(destination, path, type_, callback) {
var type = (util.isString(type_) ? type_ : null);
var callback = makeCallback(arguments[arguments.length - 1]);
if (!nullCheck(destination, callback)) return;
if (!nullCheck(path, callback)) return;
binding.symlink(preprocessSymlinkDestination(宛先, タイプ),
pathModule._makeLong(path),
タイプ、
コールバック);
};
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。