linux运行node项目

本文详细介绍了如何在Node.js环境中安装和使用Forever守护进程,包括启动、指定日志输出、停止和重启服务的操作方法。特别强调了日志管理和文件改动监听的注意事项。
摘要由CSDN通过智能技术生成

1、安装node
  1. 下载node包,wget node链接
  2. 进行解压
  3. 增加配置文件 export PATH=$PATH:node解压路径
  4. 刷新配置文件
  5. node -v 查看node版本
2、安装forever node的守护进程
  1. 使用npm安装
    npm install forever -g
    
3、forever操作
3.1 启动相关
  1. 简单启动
    forever start app.js
    
  2. 指定forever信息输出文件,当然,默认它会放到~/.forever/forever.log
    forever start -l forever.log app.js
    
  3. 指定app.js中的日志信息和错误日志输出文件,-o 就是console.log输出的信息,-e 就是console.error输出的信息
    forever start -o out.log -e err.log app.js
    
  4. 追加日志,forever默认是不能覆盖上次的启动日志,所以如果第二次启动不加-a,则会不让运行
    forever start -l forever.log -a app.js
    
  5. 监听当前文件夹下的所有文件改动
    forever start -w app.js
    
  6. 文件改动监听并自动重启:监听当前文件夹下的所有文件改动(不太建议这样)
    forever start -w app.js
    
  7. 显示所有运行的服务
    forever list
    
3.2 停止操纵
  1. 停止所有运行的node App
    forever stopall
    
  2. 停止其中一个node App
    forever stop app.js
    // 还可以这样 forever list 找到对应的id,然后:
    forever stop [id]
    
3.3 重启操作

重启操作跟停止操作保持一致。

  1. 重启所有
    forever restartall
    
  2. 重启其中一个node App
    forever restart app.js
    // 还可以这样 forever list 找到对应的id,然后:
    forever restart [id]
    
  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux运行Vue项目,需要先安装Node.js和npm。然后使用npm安装Vue CLI,创建一个新的Vue项目,进入项目目录,运行npm install安装依赖项,最后使用npm run serve命令启动开发服务器。在浏览器中访问http://localhost:808即可查看Vue应用程序。 ### 回答2: Vue是一种流行的JavaScript前端框架,它能够让开发者以简便的方式构建可重用的UI组件。现在,Linux作为一种广泛应用于生产环境的操作系统,如何在其上运行Vue项目呢?以下将介绍几种主流的方案。 1. 通过npm安装Vue CLI来构建Vue项目 Vue CLI是一款帮助开发者搭建Vue项目架构的工具。它依赖Node.js和npm包管理器,因此需要先在Linux系统安装这两个软件。 安装完成后,使用以下命令安装Vue CLI: ``` npm install -g @vue/cli ``` 安装完成后,可以通过以下命令创建一个新的Vue项目: ``` vue create my-project ``` 这样就可以在Linux上构建Vue项目了。更具体的配置和使用方法可以通过Vue CLI的官方文档获得。 2. 使用Docker容器运行Vue项目 Docker是一款流行的容器化工具,它能够将应用程序和所需的依赖项等一起打包在容器中。通过使用Docker容器来运行Vue项目,可以减轻Linux系统的负担。 首先,需要在Linux系统中安装Docker。安装完成后,可以通过以下命令拉取包含Vue CLI的Docker镜像: ``` docker pull node:lts ``` 接着,可以运行以下命令创建一个新的容器,并通过Vue CLI在其中创建一个新的Vue项目: ``` docker run -it --rm -v <本地目录路径>:<容器内目录路径> node:lts bash cd <容器内目录路径> vue create my-project ``` 这样就可以在Docker容器中构建Vue项目了。需要注意的是,<本地目录路径>是指本地硬盘上用于存储Vue项目的目录路径,<容器内目录路径>是指容器中用于存储Vue项目的目录路径。 3. 使用PM2管理Vue项目 PM2是一款流行的进程管理器,它可以在Linux系统上启动和停止进程,并为它们提供负载均衡、日志管理等功能。使用PM2来部署和管理Vue项目,可以使其更为可靠和稳定。 首先,需要在Linux系统中安装Node.js和npm包管理器。接着,在Vue项目的根目录中,使用以下命令安装PM2: ``` npm install -g pm2 ``` 安装完成后,可以使用以下命令启动Vue项目: ``` pm2 start npm --name "my-project" -- run serve ``` 这样就可以在Linux系统上部署和管理Vue项目了。需要注意的是,"my-project"是所启动的进程名称,"run serve"是用于启动Vue开发服务器的npm script。 ### 回答3: Linux是一种优秀的操作系统,由于其开放性和自由性受到广泛推崇。Vue是一种流行的JavaScript框架,它使得开发人员可以构建出高效、灵活且可扩展的Web应用程序。如何在Linux运行Vue项目呢? 一、准备工作 在Linux运行Vue项目,首先需要安装node.js和npm,这是Vue开发的基本工具。Node.js是用于运行JavaScript的跨平台的运行时环境,npm是node.js的包管理器。 在Terminal中,输入以下命令: ``` sudo apt-get update sudo apt-get install nodejs sudo apt-get install npm ``` Node.js的版本应不低于6.11.5,NPM的版本应不低于3.10.10。 二、创建Vue项目 在Terminal中,输入以下命令: ``` sudo npm install -g vue-cli ``` 这将安装Vue CLI(命令行界面)工具。完成后,就可以使用Vue CLI创建一个新的项目。输入下面的命令: ``` vue init webpack my-project ``` 其中“my-project”是您要创建的项目的名称。安装完成之后,进入项目目录: ``` cd my-project ``` 三、运行Vue项目运行Vue项目之前,需要安装相关依赖。输入以下命令: ``` npm install ``` 此时,项目的所有依赖都已安装完成。 接下来,输入以下命令: ``` npm run dev ``` 这将运行Vue项目。如果没有错误,则会在本地主机上启动一个Web服务器,然后在默认浏览器中打开一个新的Tab页,展示您的Vue项目首页。 四、部署Vue项目 当您的Vue项目完成时,可以将其部署到远程服务器。可以使用以下命令将项目构建为生产模式: ``` npm run build ``` 这将在“dist”文件夹中生成编译后的项目文件。将“dist”文件夹上传至服务器,并启动Web服务器即可。 总结 在Linux运行Vue项目并不复杂,主要需要做的就是安装node.js和npm工具,以及使用npm CLI创建Vue项目。然后运行“npm run dev”命令来启动Vue项目,并使用“npm run build”命令将其部署到生产环境。以上步骤涵盖了Vue开发的基本流程,在Linux上进行Vue开发的优势在于其开放性,使得开发者可以自由地构建和部署Vue项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值