前端啟動本地服務(wù)的方法

一摹菠、 使用express

  1. 項目安裝express
   npm i express -S
  1. app.js關(guān)鍵代碼如下
// 引入express中間件
const express = require('express');

// 創(chuàng)建web服務(wù)器
const app = express();

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

// 啟動服務(wù)器監(jiān)聽80端口
app.listen(80, () => {
console.log('web server running at http://127.0.0.1');
})
  1. 啟動服務(wù)
// 當前項目文件夾下運行
node app.js
  1. 打開瀏覽器訪問相應(yīng)地址即可看到項目

二盒卸、使用 http-server

強烈推薦,比較簡單

  1. 全局安裝http-server
npm i http-server -g
  1. 啟動服務(wù)
// 進入到dist文件夾下運行指令
http-server // 默認端口
http-server -p 8000 // 指定端口
  1. 打開瀏覽器訪問相應(yīng)地址即可看到項目

三辨嗽、本地配置webpack啟動

  1. 初始npm
npm init
  1. 安裝webpack-dev-server
npm install webpack webpack-cli webpack-dev-server html-webpack-plugin -D
  1. 項目目錄構(gòu)造如下


    img.png
  2. 新建webpack.config.js文件

const HTMLWebpackPlugin = require('html-webpack-plugin');
module.exports = {
    mode: 'development',
    entry: "./src/index.js",
    output: {
       path: path.resolve(__dirname, 'dist'),
       filename: "bundle.js"
    },
    devServer: {
        open: true,
        port: 3000,
        hot: true
    },
    plugins: [
        new HTMLWebpackPlugin({
            template: "./src/index.html"
        })
    ]
}
  1. package.json的script配置如下
"start": "webpack-dev-server",
"build": "webpack"
  1. 啟動開發(fā)服務(wù)
npm run start
  1. 打包生產(chǎn)
npm run build

四世落、VSCode啟動服務(wù)

  1. 安裝VSCode插件


    img_1.png
  2. 鼠標選中html文件


    img_2.png
  3. 瀏覽器即開啟服務(wù)

五淮腾、webstorm啟動服務(wù)

  1. 鼠標右鍵


    img_3.png
  2. 偏好設(shè)置配置糟需,可外部機器訪問


    img_4.png

六、安裝Nginx

  1. 官網(wǎng)地址:http://nginx.org/en/download.html
  2. 把你需要訪問的文件放入html文件夾內(nèi)谷朝,默認進入的是 index.html 洲押。


    image.png
  3. 啟動方法有兩種
    3.1 進入目錄
start nginx

3.2 雙擊 nginx.exe ,即可啟動

  1. 瀏覽器訪問localhost 或 http://127.0.0.1/圆凰,端口默認80杈帐,可不寫。如果想換一個端口號,可以修改 Nginx -> conf -> nginx.conf 配置文件挑童,找到 80 替換成你想要的累铅。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市站叼,隨后出現(xiàn)的幾起案子娃兽,更是在濱河造成了極大的恐慌,老刑警劉巖尽楔,帶你破解...
    沈念sama閱讀 216,843評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件投储,死亡現(xiàn)場離奇詭異,居然都是意外死亡阔馋,警方通過查閱死者的電腦和手機玛荞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來呕寝,“玉大人勋眯,你說我怎么就攤上這事”谙眩” “怎么了凡恍?”我有些...
    開封第一講書人閱讀 163,187評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長怔球。 經(jīng)常有香客問我嚼酝,道長,這世上最難降的妖魔是什么竟坛? 我笑而不...
    開封第一講書人閱讀 58,264評論 1 292
  • 正文 為了忘掉前任闽巩,我火速辦了婚禮,結(jié)果婚禮上担汤,老公的妹妹穿的比我還像新娘涎跨。我一直安慰自己,他們只是感情好崭歧,可當我...
    茶點故事閱讀 67,289評論 6 390
  • 文/花漫 我一把揭開白布隅很。 她就那樣靜靜地躺著,像睡著了一般率碾。 火紅的嫁衣襯著肌膚如雪叔营。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,231評論 1 299
  • 那天所宰,我揣著相機與錄音绒尊,去河邊找鬼。 笑死仔粥,一個胖子當著我的面吹牛婴谱,可吹牛的內(nèi)容都是我干的蟹但。 我是一名探鬼主播,決...
    沈念sama閱讀 40,116評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼谭羔,長吁一口氣:“原來是場噩夢啊……” “哼华糖!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起瘟裸,我...
    開封第一講書人閱讀 38,945評論 0 275
  • 序言:老撾萬榮一對情侶失蹤缅阳,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后景描,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體十办,經(jīng)...
    沈念sama閱讀 45,367評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,581評論 2 333
  • 正文 我和宋清朗相戀三年超棺,在試婚紗的時候發(fā)現(xiàn)自己被綠了向族。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,754評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡棠绘,死狀恐怖件相,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情氧苍,我是刑警寧澤夜矗,帶...
    沈念sama閱讀 35,458評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站让虐,受9級特大地震影響紊撕,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜赡突,卻給世界環(huán)境...
    茶點故事閱讀 41,068評論 3 327
  • 文/蒙蒙 一对扶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧惭缰,春花似錦浪南、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至昂羡,卻和暖如春絮记,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背紧憾。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評論 1 269
  • 我被黑心中介騙來泰國打工到千, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留昌渤,地道東北人赴穗。 一個月前我還...
    沈念sama閱讀 47,797評論 2 369
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親般眉。 傳聞我的和親對象是個殘疾皇子了赵,可洞房花燭夜當晚...
    茶點故事閱讀 44,654評論 2 354

推薦閱讀更多精彩內(nèi)容