dev-server:配个nginx太麻烦

时间:2024-05-29 14:09:48
【文件属性】:

文件名称:dev-server:配个nginx太麻烦

文件大小:41KB

文件格式:ZIP

更新时间:2024-05-29 14:09:48

JavaScript

talentui-dev-server 问题是什么 当进行前端开发的时候,前端在开发过程中的流程一般是这样的。 首先打开线上任何一个环境,(开发,测试,线上) 把前端资源服务器地址指向本地 (配host, 比如stnew03.beisen.com 127.0.01) 启动项目的dev server,监测项目文件变化 ,然后提供静态资源服务,这里会依赖一个类似webpack-dev-server这样的微型web server, 端口常用的是3000,8000,8080等。 (启动项目的开发环境) 安装IIS(windows)或者nginx(unix)的等web server,配置反向代理,这时启动的是80端口,对应线上环境的请求的端口。因为配置了host所有对应的请求会请求到web server上。(配置反向代理服务器) 在web server上对请求文件的路径进行解析,重写(rewrite


【文件预览】:
dev-server-master
----.gitignore(275B)
----compile()
--------const.js(164B)
--------index.js(900B)
--------get-css.js(123B)
--------get-js.js(116B)
--------write-index-page.js(839B)
----czconfig.json(279B)
----package.json(2KB)
----src()
--------app.js(89B)
--------app-config.js(222B)
--------assets()
--------helpers()
--------index.html(353B)
--------entry.js(329B)
--------reducers()
--------pages()
----webpack.config.js(123B)
----.travis.yml(183B)
----.DS_Store(6KB)
----index.js(661B)
----ssl()
--------beisen.com.root.crt(1KB)
--------beisen.com.key(2KB)
--------beisen.com.pem(3KB)
----README.md(3KB)
----dev-server.js(1KB)
----jsconfig.js(0B)
----favicon.ico(4KB)
----.npmignore(334B)
----modules()
--------proxy.js(1KB)
--------createLog.js(173B)
--------findMatchConfig.js(5KB)
--------api.js(898B)
--------data.json(2KB)
--------getConfig.js(579B)
--------constants.js(656B)

网友评论