27岁,山西运城人,职业电商经理人,前端开发工作者,从事过网站建设、网络推广、SEO、SEM、信息流推广、二类电商、网络运维、软件开发,等相关电商工作,经验较为丰富,小米技术社区致力于为广大从事Web前端开发的人员提供一些力所能及的引导和帮助 ...[更多]
E-mail:mzze@163.com
Q Q:32362389
W X:xiaomi168527
27岁,山西运城人,职业电商经理人,网络工程师兼运维,从事过运营商网络建设,企业网络建设、优化。数据中心网络维护等通过,经验丰富,座右铭:当自己休息的时候,别忘了别人还在奔跑。 ...[更多]
大于花一样的年龄,河南郑州是我家,2010年在北京接触团购网,2011年进入天猫淘宝一待就是四年,如今已经将设计走向国际化(ps:误打误撞开始进入阿里巴巴国际站的设计,嘿嘿)五年电商设计,丰富经验,从事过天猫淘宝阿里各项设计,店铺运营,产品拍摄;我将我的经历与您分享是我的快乐!座右铭:越努力越幸运! ...[更多]
E-mail:97157726@qq.com
Q Q:97157726
安装 fnm(Fast Node Manager):
winget install Schniz.fnm
这是使用 Windows 包管理器 winget
安装 fnm
(Node.js 版本管理工具)。
配置 fnm 环境:
fnm env --use-on-cd | Out-String | Invoke-Expression
这条命令将 fnm
环境变量设置为在每次进入不同目录时自动激活,确保进入项目目录后使用正确的 Node.js 版本。
安装 Node.js 版本:
fnm use --install-if-missing 16
通过 fnm
下载并安装 Node.js 版本 16(如果尚未安装)。确保项目使用正确的 Node.js 版本。
验证 Node.js 和 npm 是否成功安装:
node -v npm -v
检查是否安装成功,并确认已使用正确的版本。
下载项目代码:
git clone https://github.com/moshang-xc/lottery.gitcd lottery
使用 git
下载名为 "lottery" 的项目,并进入该项目目录。
安装项目依赖:
cd server npm install
进入 server
目录,安装服务端所需的依赖。
cd ../product npm install
切换到 product
目录,安装前端所需的依赖。这一步确保项目中所有需要的依赖包都被安装到本地。
打包项目:
npm run build
执行项目的打包命令,生成用于生产环境的静态文件。
启动项目:
npm run serve
启动项目服务,通常用于生产环境或测试环境下的运行。
开发调试:
npm run dev
以开发模式运行项目,适用于项目调试和开发阶段。
总结:整个流程主要用于从零开始配置 Node.js 环境、下载项目代码、安装依赖、打包、启动,以及在本地开发调试一个完整的 Node.js 项目。
本站内容均为小米原创,转载请注明出处:小米技术社区>> 在Liunx下部署Node.js项目常用命令