日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Meteor 項目部署至服務器(windows)

作者:TT-knight 更新時間: 2022-01-15 編程語言

Meteor 項目部署至服務器(windows)


前言

最近有一個meteor的項目需要部署到服務器,找了很多教程和官網文檔,一開始采用官網的Galxy云服務器進行部署,后面發現,簡單的項目部署沒問題,大項目部署不上去。(心累),后面就干脆自己租了一個服務器進行部署


提示:以下是本篇文章正文內容

一、項目打包(meteor build)

1. 創建output文件夾

示例項目:simple-todos-react
在項目文件夾的同一級目錄創建一個output文件夾,用來存放編譯打包后的壓縮文件
在這里插入圖片描述

2. build

進入項目文件夾,cmd,輸入以下語句

meteor build ../output

3. 通過FTP上傳到服務器

FTP允許用戶以文件操作的方式(如文件的增、刪、改、查、傳送等)與另一主機相互通信。所以FTP主要用于兩臺計算機文件操作,我們這主要用于日常傳輸常用軟件FZ系列(FZ file 和FZ Server)以及X系列(Xftp和Xshell)
我這里采用FZ Sever作為服務端(上傳文件),Xftp作為客戶端(接收文件)
FZ的安裝和使用
Xftp的安裝
實在不會這些而且項目文件較小,就用郵箱中轉站之類的。

二、服務器項目部署

1. npm環境搭建

進入解壓后的bundle文件夾,依次進入program/server目錄
在這里插入圖片描述
cmd,語句代碼如下

npm i

Notice:如果服務器沒有搭建python和C++環境還可能會導致npm出問題,如果npm安裝出現如下錯誤,記得搭建C++和python環境
在這里插入圖片描述

2. 啟動mongoDB服務

沒有裝mongoDB的可以去官網下載
mongodb安裝教程

mongod --dbpath =..\data\db

3. 環境變量設置

在bunle目錄下建立一個bat文件
設置應用運行需要的ROOT_URL等環境變量(外網ip地址或者域名):

set MONGO_URL=mongodb://localhost:27017/meteor
set ROOT_URL=http://localhost:3000
set PORT=3000
node main.js
@PAUSE

最后,運行bat文件,用http://localhost:3000就可以訪問了(localhost可以改為服務器的域名,可通過url連接)

原文鏈接:https://blog.csdn.net/a1511954497/article/details/122277593

欄目分類
最近更新