dist文件布置到服务器,vue-dist访问-搭建本地服务器

本文介绍了两种将Vue打包后的dist文件部署到本地服务器的方法。第一种是通过NodeJS的Express框架,设置静态资源目录为dist,并监听3000端口。第二种方法是使用http-server,配置npm脚本,打包后启动服务器并自动打开浏览器访问http://localhost:1002。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

启动服务器访问vue工程打包好的资源文件

【方式一:】

利用NodeJS 的框架Express

首先自己电脑得安装有NodeJS,然后再安装express中间件

Express

[1].安装expressr:

$npm i express --save -dev

[2].写node脚本

server 文件夹下的 server.js代码:

//引入express中间件

var express = require('express');

var app = express();

//指定启动服务器到哪个文件夹,我这边指的是dist文件夹

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

//监听端口为3000

app.listen(3000, function () {

console.log(' app listening at http://localhost:3000');

});

654491fe4682

image.png

[3].运行node脚本

在 server文件夹下面,打开命令行: node server.js 启动服务,然后在浏览器访问

http://localhost:3000/

654491fe4682

image.png

【方式二】

利用npm 脚本,配置package.json ,插件http-server 本质也是启动一个node服

[1].安装http-server:

$npm i http-server --save -dev

--save 保存到package.json

-dev 保存到devDependencies 开发环境中的依赖

"dependencies": {

"http-server": "^0.11.1",

}

[2].npm脚本配置:

"scripts": {

"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",

"start": "npm run dev",

"build": "node build/build.js",

"fix-memory-limit": "cross-env LIMIT=4096 increase-memory-limit",

"ser": "http-server -p 1002 dist/",

"open": "opener http://localhost:1002"

},

[3].测试使用过程:

npm run build 打包好dist文件

npm run ser 启动服务器

npm run open 自动打开浏览器 (http://localhost:9090/#/)

[4].访问时,命令行窗口中可以看到访问此服务时候拿到的资源

654491fe4682

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值