日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

配置本地服务器

發布時間:2024/7/5 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 配置本地服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一:用node配置(確保有node)

1.?npm install http-server?

2.cd? 到指定目錄

3.http-server

二:webpack配置

1.在config里的index.js中

function getIPAdress(){ var interfaces = require('os').networkInterfaces(); for(var devName in interfaces){ var iface = interfaces[devName]; for(var i=0;i<iface.length;i++){ var alias = iface[i]; if(alias.family === 'IPv4' && alias.address !== '127.0.0.1' && !alias.internal){ console.log(alias.address) return alias.address; } } } } 2.在dev中host修改為如下 module.exports = { dev: {
// Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: {},
// Various Dev Server settings host: getIPAdress(), // can be overwritten by process.env.HOST port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: false, errorOverlay: true, notifyOnErrors: true, poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions-
三.gulp配置 1. //獲取當前ip const getIPAdress = (function(){ var interfaces = require('os').networkInterfaces(); for(var devName in interfaces){ var iface = interfaces[devName]; for(var i=0;i<iface.length;i++){ var alias = iface[i]; if(alias.family === 'IPv4' && alias.address !== '127.0.0.1' && !alias.internal){ console.log(alias.address) return alias.address; } } } })(); 2. // 服務器 gulp.task('server', function() { var BASEURL = command=='watchapi'?'https://api.bianla.cn/':"https://dev.bianla.cn/"; var BASEURL2 = command=='watchapi'?'https://apibbs.bianla.cn/':"https://devbbs.bianla.cn/"; browser.server({ host: getIPAdress, //地址,可不寫,不寫的話,默認localhost // port: 8000, //端口號,可不寫,默認8000 root: `${pathObj.path}/test`, //當前項目主目錄 livereload: true, //自動刷新 middleware:function(connect,opt){ return [proxy('/APIBIANLA',{ target:BASEURL, changeOrigin:true, pathRewrite:{"/APIBIANLA" :BASEURL} }), proxy('/APIBBSBIANLA',{ target:BASEURL2, changeOrigin:true, pathRewrite:{"/APIBBSBIANLA" :BASEURL2} })] } }); }); 3. gulp.task('watch',['server'],()=>{ gulp.watch(`${pathObj.path}/dev/lib/*.js`,['js']); gulp.watch([`${path.resolve("../")}/assets/js/*.js`,`${path.resolve("../")}/assets/styles/*.less`],['common']); gulp.watch(`${pathObj.path}/dev/styles/*.less`,['less']); gulp.watch([`${pathObj.path}/dev/*.html`,`${pathObj.path}/dev/template/**/*.html`],['html']); });

轉載于:https://www.cnblogs.com/miaSlady/p/9997787.html

總結

以上是生活随笔為你收集整理的配置本地服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。