关于webPack打包成dist包后 本地启动服务器查看,下面介绍两种方式
第一种:
1.安装http-server 传送门
mac: $ sudo cnpm install -g http-server
windows: $ npm install -g http-server
2. 进入dist产出目录
$ cd dist
3.开启服务
$ hs
运行成功后,访问终端返回的地址即可。
第二种:
1.安装pushstate-server 传送门
$ npm install pushstate-server -D
2.创建app-server.js文件(名字随意命名)
var server = require('pushstate-server');
server.start({
port: 9000,// 设置端口号
directory: './dist'
});
3.运行
$ node app-server.js
在浏览器中输入localhost:9000 即可
如果项目是history模式,方式1刷新网页会出现页面找不到, 建议使用第二种方式