码迷,mamicode.com
首页 > 其他好文 > 详细

前端本地起服务

时间:2019-06-15 13:17:51      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:fun   proc   npm   open   lis   else   dex   root   打开   

一、http-server

1.全局安装http-server

npm i http-server -g

2.在当前的文件夹中运行http-server

http-server -o
// 或者
hs -o

 

二、nodejs

1.安装nodejs

2.编写server.js

const http = require(http);
const fs = require(fs);//引入文件读取模块
const { exec } = require("child_process");
const documentRoot = E:/learn/node;

http.createServer(function (req, res) {
  const file = documentRoot + req.url;
  fs.readFile(file, function (err, data) {
    if (err) {
      res.write(<h1>404</h1>);
      res.end();
    } else res.end(data);
  });
}).listen(8888);

const url = http://127.0.0.1:8888/index.html;
// win系统:win32   mac系统:darwin
const type = process.platform === win32 ? start : open;
// 自动打开浏览器
exec(`${type} ${url}`);

console.log(服务器开启中...);

3.运行server.js

node server.js

 

前端本地起服务

标签:fun   proc   npm   open   lis   else   dex   root   打开   

原文地址:https://www.cnblogs.com/bear-blogs/p/11027231.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!