node.js+express 文件上傳以及圖片上傳

文件上傳
multer模塊官網(wǎng)

  • html頁面
<form method="post" enctype="multipart/form-data" class="uploadFile" action="lalocal-sales/customers/excel">
       <button class="btn btn-success btn-file-up"><input type="file" name="file" class="file_up" id='file'>上傳文件</button>
 </form>
  • js代碼
$('.file_up').change(function() {
    $('.uploadFile').submit();
});
  • node層
    先引入multer模塊谈息,設(shè)置文件上傳目錄
var multer = require('multer');
var upload = multer({
    dest: './upload/'
});

再對(duì)上傳的文件進(jìn)行格式化

router.post("/customers/excel",upload.single('file'),function(req,res,next) {
    var url = global.baseURL+req.url;
  console.log('url................................'+url);
  console.log('請(qǐng)求路徑.....'+req.url);
    var obj = req.file;
    var tmp_path = obj.path;
    var new_path = "upload/excelfile.XLSX";
    console.log("原路徑:" + tmp_path);
    /*修改上傳文件地址*/
    fs.rename(tmp_path, new_path, function(err) {
            if (err) {
                    throw err;
            }
    });

最后上傳到服務(wù)器

superagent
                 .post(url)
        .attach('file', new_path)
        .end(function(err1, res1) {
        if (res1.ok) {
                    console.log(JSON.stringify(res1.body));
                    fs.unlinkSync(new_path);//刪除 
                    res.redirect(global.rootUrl+'custom');
                    }
            });
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末绢陌,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子洪燥,更是在濱河造成了極大的恐慌摄凡,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蚓曼,死亡現(xiàn)場離奇詭異亲澡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)纫版,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門床绪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人其弊,你說我怎么就攤上這事癞己。” “怎么了梭伐?”我有些...
    開封第一講書人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵痹雅,是天一觀的道長。 經(jīng)常有香客問我糊识,道長绩社,這世上最難降的妖魔是什么摔蓝? 我笑而不...
    開封第一講書人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮愉耙,結(jié)果婚禮上贮尉,老公的妹妹穿的比我還像新娘。我一直安慰自己朴沿,他們只是感情好猜谚,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著赌渣,像睡著了一般魏铅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上坚芜,一...
    開封第一講書人閱讀 52,475評(píng)論 1 312
  • 那天览芳,我揣著相機(jī)與錄音,去河邊找鬼货岭。 笑死路操,一個(gè)胖子當(dāng)著我的面吹牛疾渴,可吹牛的內(nèi)容都是我干的千贯。 我是一名探鬼主播,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼搞坝,長吁一口氣:“原來是場噩夢啊……” “哼搔谴!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起桩撮,我...
    開封第一講書人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤敦第,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后店量,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體芜果,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年融师,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了右钾。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡旱爆,死狀恐怖舀射,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情怀伦,我是刑警寧澤脆烟,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站房待,受9級(jí)特大地震影響邢羔,放射性物質(zhì)發(fā)生泄漏驼抹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一张抄、第九天 我趴在偏房一處隱蔽的房頂上張望砂蔽。 院中可真熱鬧,春花似錦署惯、人聲如沸左驾。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽诡右。三九已至,卻和暖如春轻猖,著一層夾襖步出監(jiān)牢的瞬間帆吻,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來泰國打工咙边, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留猜煮,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓败许,卻偏偏與公主長得像王带,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子市殷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,223評(píng)論 0 3
  • Express 簡介 Express 是一個(gè)簡潔而靈活的 node.js Web應(yīng)用框架, 提供了一系列強(qiáng)大特性幫...
    保川閱讀 2,019評(píng)論 0 24
  • 個(gè)人入門學(xué)習(xí)用筆記愕撰、不過多作為參考依據(jù)。如有錯(cuò)誤歡迎斧正 目錄 簡書好像不支持錨點(diǎn)醋寝、復(fù)制搜索(反正也是寫給我自己看...
    kirito_song閱讀 2,479評(píng)論 1 37
  • 33搞挣、JS中的本地存儲(chǔ) 把一些信息存儲(chǔ)在當(dāng)前瀏覽器指定域下的某一個(gè)地方(存儲(chǔ)到物理硬盤中)1、不能跨瀏覽器傳輸:在...
    萌妹撒閱讀 2,085評(píng)論 0 2
  • 全局安裝webpack 全局安裝webpack會(huì)有個(gè)問題音羞,就是當(dāng)你有兩個(gè)項(xiàng)目依賴于不同版本的webpack囱桨,就會(huì)有...
    説好的妹紙呢閱讀 1,825評(píng)論 0 11