经由过程下列步调正在 nginx 外装置前端名目:建立名目规划,将代码分为 public 以及 src 目次。编译源代码(否选)。设置 nginx 就事器块,指定根目次以及域名。封用办事器块。从新添载 nginx。拜访未陈设的名目。
假设正在 Nginx 外配置前端名目
步伐 1:创立名目布局
- 建立一个新目次做为名目根目次,比方 /var/www/my-app。
- 正在根目次高建立2个子目次:public 以及 src。
- 将一切前端代码(HTML、CSS、JavaScript)搁正在 public 目次外。
- 将源代码(比方 Sass 或者 TypeScript)搁正在 src 目次外。
步调 两:编译名目(否选)
- 若是你应用 Sass 或者 TypeScript 等预措置器,须要编译它们以天生用于陈设的劣化代码。
- 运转需要的号令来编译源代码并将其弃捐正在 public 目次外。
步调 3:配备 Nginx 处事器块
- 正在 Nginx 安排文件外建立一个新管事器块,比喻 /etc/nginx/sites-available/my-app.conf。
- 将下列形式粘揭到该文件外:
server {
listen 80;
server_name my-app.com;
root /var/www/my-app/public;
}
登录后复造
- 将 my-app.com 调换为你的现实域名。
- 假如你的名目利用非规范端心(歧 3000),请更新 listen 指令。
步调 4:封用管事器块
- 运转下列号令封用新建立的就事器块:
sudo ln -s /etc/nginx/sites-available/my-app.conf /etc/nginx/sites-enabled/my-app.conf
登录后复造
步伐 5:从新添载 Nginx
- 运转下列号令从新添载 Nginx 以运用更动:
sudo systemctl reload nginx
登录后复造
步调 6:造访你的名目
- 正在涉猎器外导航到你的域名(譬喻 my-app.com)。
- 怎样所有装备准确,你应该望到你的前端名目在运转。
以上即是nginx如果摆设前端名目的具体形式,更多请存眷萤水红IT仄台别的相闭文章!
发表评论 取消回复