網站首頁 編程語言 正文
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
相關推薦
- 2022-02-27 selectByPrimaryKey()按主鍵查詢結果為null
- 2022-10-18 react電商商品列表的實現流程詳解_React
- 2022-07-13 JMeter主要元件_線程組的使用方法
- 2022-05-03 C#面向對象設計原則之組合/聚合復用原則_C#教程
- 2023-04-02 Python中的常見數據集打亂方法_python
- 2022-05-22 部署ASP.NET?Core程序到Windows系統_基礎應用
- 2023-03-26 WPF實現頁面的切換的示例代碼_C#教程
- 2022-11-04 Android自定義定時鬧鐘開發_Android
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支