国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue完成項目后,打包成靜態文件的方法

2019-11-19 13:03:58
字體:
來源:轉載
供稿:網友

vue完成項目后,如何打包成靜態文件,并且用Node調試

打包

1、修改config里面的index.js里面的productionSourceMap為false,默認情況是true(true代表打包環境是開發環境,可以進行調試;false表示生產環境,正式上線的)

2.在cmd里面運行npm run build,(運行的是build里面的build.js文件)

生成的包放在dist下面

使用node進行調試

1、在根目錄下創建prod.server.js文件,這個文件的作用是作為一個小的httpserver,在正常開發下,可以直接把dist里面的文件放到tomcat里面進行調試

prod.server.js代碼

 /** * Created by Administrator on 2017/2/22. */ var express = require('express') var config = require('./config/index')  var port = process.env.PORT || config.build.port  var app= express()  var router = express.Router()  router.get('/',function (req, res, next) { req.url = '/index.html' next() })  app.use(router)  //異步接口
var seller=require('./src/data/data.json')var apiRoutes = express.Router()apiRoutes.get('/seller',function (req,res) { res.json({ data:seller })})
app.use('/api', apiRoutes); //定義express靜態目錄 app.use(express.static('./dist')) var autoOpenBrowser = !!config.dev.autoOpenBrowser var uri = 'http://localhost:' + port var opn = require('opn') //啟動express module.exports = app.listen(port, function (err) { if (err) { console.log(err) return } // when env is testing, don't need open it if (autoOpenBrowser && process.env.NODE_ENV !== 'testing') { opn(uri) } })

以上這篇vue完成項目后,打包成靜態文件的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌海市| 调兵山市| 波密县| 隆林| 广平县| 郸城县| 龙井市| 泽库县| 沁阳市| 南宁市| 丹东市| 庐江县| 马尔康县| 离岛区| 清原| 南溪县| 太湖县| 木里| 沁源县| 旺苍县| 清苑县| 凤凰县| 黄骅市| 关岭| 德惠市| 顺昌县| 郴州市| 汉源县| 观塘区| 承德市| 晴隆县| 怀集县| 胶州市| 新昌县| 高清| 宜都市| 甘洛县| 格尔木市| 天长市| 天津市| 扎兰屯市|