写真とリンパ節転移

ノード手ごわい取付フレーム

インストールの依存関係:

NPM I -s手ごわいです

最初のステップ:参照を追加します。

手ごわい=は、(必要とせ手強いです

ステップ2:オブジェクトをインスタンス化

フォーム=新しいformidable.IncomingFormを()しましょう。

パートIII:ファイルアップロードパスの設定

form.uploadDir = "./ディレクトリファイル";

パートIV:フォームの内容を取得します。

form.parse(REQ、(ERR、フィールド、ファイル)=> { 

res.writeHead( 200、{ 'コンテンツタイプ': 'text / plainの' }); 
res.write( '受信アップロード:\ n \ n'は);
res.end(util.inspect({フィールド:フィールド、ファイル:ファイル})); });

インストールノードUUIDは、いくつかの命名を生成します

インストールが依存します

NPM私UUID

引用文

uuidv1ましょう=が必要です( 'UUID / V1')

使用

聞かせて名前= uuidv1();

変更は、ファイル名の上にアップロード

最初のステップ:ファイルの接尾辞を取得します。

 EXTNAME = path.extname(files.photo.name)をしましょう。

ステップ3:設定のパス

聞かせてOLDPATH = __dirname + "/" + files.photo.path。
 聞かせてNEWPATH = __dirname + "/アップロード/" +名+ EXTNAME。

第四ステップ:名前変更

fs.rename(OLDPATH、NEWPATH、(ERR)=> {
        場合(!ERR){ 
     res.writeHead( 200、{ 'コンテンツタイプ': 'text / htmlの;のcharset = UTF-8' }); 
      res.write ( "写入成功" ); 
      res.end(util.inspect({フィールド:フィールド、ファイル:ファイル})); 
      } {
                     スロー  ERR; 
                } 
       });

 

 

 

 

おすすめ

転載: www.cnblogs.com/LZJJG/p/11972100.html