vue-dist訪問-搭建本地服務(wù)器

啟動服務(wù)器訪問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();

//指定啟動服務(wù)器到哪個文件夾,我這邊指的是dist文件夾
app.use(express.static('../dist'));

//監(jiān)聽端口為3000
app.listen(3000, function () {
  console.log(' app listening at http://localhost:3000');
});
image.png

[3].運行node腳本
在 server文件夾下面,打開命令行: node server.js 啟動服務(wù),然后在瀏覽器訪問
http://localhost:3000/

image.png

【方式二】
利用npm 腳本,配置package.json ,插件http-server 本質(zhì)也是啟動一個node服

[1].安裝http-server:

$npm i http-server --save -dev

--save 保存到package.json
-dev 保存到devDependencies 開發(fā)環(huán)境中的依賴

  "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 啟動服務(wù)器
npm run open 自動打開瀏覽器 (http://localhost:9090/#/)

[4].訪問時,命令行窗口中可以看到訪問此服務(wù)時候拿到的資源


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容