在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue 項目打包的時候,在執(zhí)行命令行 node prod.server.js 命

vue 項目打包的時候,在執(zhí)行命令行 node prod.server.js 命令時出錯

clipboard.png

為什么會出現(xiàn)這個 undefined呢,為什么端口號沒有定義

求告知

下面是js的文件

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 appData = require('./data.json');
var seller = appData.seller;
var goods = appData.goods;
var ratings = appData.ratings;

var apiRoutes = express.Router();

apiRoutes.get('/seller', function (req, res) {

res.json({
    errno: 0,
    data: seller
});

});

apiRoutes.get('/goods', function (req, res) {

res.json({
    errno: 0,
    data: goods
});

});

apiRoutes.get('/ratings', function (req, res) {

res.json({
    errno: 0,
    data: ratings
});

});

app.use('/api', apiRoutes);

app.use(express.static('./dist'));

module.exports = app.listen(port, function (err) {

if (err) {
    console.log(err);
    return
}
console.log('Listening at http://localhost:' + port + '\n')

});

回答
編輯回答
浪婳

config文件中應(yīng)該有dev和build兩個,在兩個里面都把port添加上。

2017年11月29日 13:13
編輯回答
背叛者

你看你配置文件怎么寫的啊。

2017年1月11日 14:01
編輯回答
厭遇

在 config/index目錄下 添加這個 build:{

                                       port:9000
                                    }

9000也可以替換成其他,隨意

2018年2月19日 20:55