node.js部署之启动后台运行forever的方法
我们知道想要项目部署后运行 需要使用命令行
cd 到项目目录然后执行
npm install
或者
node index.js
或者使用bat文件执行
方法就是首先创建一个txt文件,把你需要执行的步骤写下来
cd C:\Program Files\nodejs\wh npm start
然后保存将后缀改成bat
然而这样启动后,cmd框一直在,如果退出,node.js项目就会关闭,
这个时候我们需要使用forever
1.首先切换到项目目录
cd 你的项目路径
2.然后安装
npm install forever -g
3.启动
forever start app.js
4.关闭
forever stop app.js #关闭
以上这篇node.js部署之启动后台运行forever的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
在cmd中: 1.输入node回车即可进入Node.js运行环境. 2.退出只需要连续按两次Ctrl+C或者输入".exit"回车即可. 以上这篇Node.js中,在cmd界面,进入退出Node.js运行环境的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们. 您可能感兴趣的文章: nodejs教程之环境安装及运行 配置nodejs环境的方法
-
浅谈jsp的C标签一般使用方法以及js接收servlet中的对象及对象数组
由于现流行的javaWeb框架提倡前后端分离,比如在SpringMvc中已经很少写servlet的一些东西:目前 前端jsp中大多是一些纯html和js,很少用到jstl的一堆东西,后端也仅仅处理一些前端的post.get请求或页面跳转,无须以往繁琐的xml路径映射和filter过滤. 不过有时也会用到servlet作用域中的一些东西,比如某个固定的值.上下文路径等等~,不过这些东西大多数也仅限于取值而不是设置值(或对象),所以sun给了一个非常简洁的取值方式:C标签! 下面将简述下C标签的一些
-
vue.js根据代码运行环境选择baseurl的方法
配置通用的API前缀可以更好在本地通过接口代理转发获取数据.或者部署时在Nginx中做反向代理,但是项目中一旦涉及大量的需要文件上传的部分(文件上传不走Ajax的方法),我们需要考虑更好管理接口的baseURL,项目中 Ajax 请求用 axios ,原始代码如下 修改前 // 创建axios实例.配置baseURL.超时时间 const service = axios.create({ baseURL: '/development/api', // 从环境进程中根据运行环境获取的api的bas
-
javascript按顺序加载运行js方法
首先如果大家对JS动态加载有不理解的地方可以参阅: javascript动态加载实现方法 动态加载JS文件的三种方法 如何你的 script 上没有任何 异步,阻塞 等标注: 浏览器会异步加载 javascript 文件,但是会按照引用文件中的书写顺序从上到下执行解析 javascript Defer属性标记 defer是html4.0中定义的,该属性使得浏览器能延迟脚本的执行,等文档完成解析完成后会按照他们在文档出现顺序再去下载解析. 也就是说defer属性的 script 就类似于将 scr
-
Node.js npm命令运行node.js脚本的方法
//通过npm运行node脚本 (控制台应用程序) cmd---cd package.json所在的目录---npm start (package.json中的scripts属性中设置start命令) cmd---npm (通过该命令可以查看npm后面能够设置的具体命令) package.json: { "scripts":{ "start": "node demo.js", // cmd环境中,npm start命令 就相当于 node dem
-
JavaScript运行原理分析
JavaScript是一种基于对象的动态.弱类型脚本语言(以下简称JS),是一种解释型语言,和其他的编程语言不同,如java/C++等编译型语言,这些语言在代码执行前会进行通篇编译,先编译成字节码(机器码).然后在执行.而JS不是这样做的,JS是不需要编译成中间码,而是可以直接在浏览器中运行,JS运行过程可分为两个阶段,编译和执行.(可参考你不知道的JS这本书),当JS控制器转到一段可执行的代码时(这段可执行代码就是编译阶段生成的),会创建与之对应的执行上下文(Excution Context简
-
Js利用console计算代码运行时间的方法示例
前言 本文主要给大家介绍了关于Js用console计算代码运行时间的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 需求 如果学习前端一定时间以后,就会考虑性能方面的问题.那么问题来了,我们怎么计算出一段代码的运行时间呢? 使用console.log配合Date对象计算 比如,我们计算sort方法排序十万个随机数组成的数组需要用多长时间的话,可以这么写: var arr = []; for(var i=0; i<100000; i++){ arr.push(Math.
-
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
程序运行时间计算: 注意:测试代码运行时间的话console.time()与console.timeEnd()要一起使用,这是一个组合:这两个之间的代码就是要运行测试程序的时间 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body>
-
Nodejs模块载入运行原理
前言 使用Nodejs,就不可避免地引用第三方模块,它们有些是Nodejs自带的(例:http,net...),有些是发布在npm上的(例:mssql,elasticsearch...) 本篇章聚焦3个问题: Nodejs模块的加载过程. 应用启动的过程. 应用如何加载依赖模块. 1.模块的加载过程 Nodejs 模块大概可分为4种: a) builtin module Nodejs中以C++形式提供的模块. b) constant module Nodejs中定义常量的模块. c) nativ
-
JavaScript 对引擎、运行时、调用堆栈的概述理解
随着JavaScript越来越流行,越来越多的团队广泛的把JavaScript应用到前端.后台.hybrid 应用.嵌入式等等领域. 这篇文章旨在深入挖掘JavaScript,以及向大家解释JavaScript是如何工作的.我们通过了解它的底层构建以及它是怎么发挥作用的,可以帮助我们写出更好的代码与应用.据 GitHut 统计显示,JavaScript 长期占据GitHub中 Active Repositories 和 Total Pushes 的榜首,并且在其他的类别中也不会落后太多. 如果
随机推荐
- 在登录触发器错误情况下连接SQL Server的方法
- 简单谈谈vue的过渡动画(推荐)
- 获取Repeter的Item和ItemIndex/CommandArgument实现思路与代码
- Javascript实现跨域后台设置拦截的方法详解
- php中mt_rand()随机数函数用法
- 浅析linux下apache服务器的配置和管理
- python读取excel表格生成erlang数据
- C#中使用迭代器处理等待任务
- 使用JS读秒使用示例
- PHP实现微信发红包程序
- jquery插件制作 手风琴Panel效果实现
- JavaScript字符串处理(String对象)详解
- 处理(php-cgi.exe - FastCGI 进程超过了配置的请求超时时限)的问题
- Windows下ftp操作常识问题集锦
- python处理“”开头加数字的html字符方法
- vue实现手机号码的校验实例代码(防抖函数的应用场景)
- Vuejs2 + Webpack框架里,模拟下载的实例讲解
- Java Web stmp发送带附件邮件(附SSL版)
- 关于单文件组件.vue的使用
- thinkphp5.1 文件引入路径问题及注意事项