修改js文件需要重启服务器,关于Node.js中频繁修改代码重启服务器的问题
我们可以使用一个第三方命名行工具,nodemon 来帮我们解决频繁修改代码重启服务器问题。
nodemon 是一个基于 Node.jsNode.js 开发的第三方命令行工具,我们使用的时候需要独立安装。
(1)安装
安装命令如下:# 在任意目录执行该命令都可以
# 也就是说,所有需要 --global 来安装的包都可以在任意目录下执行
npm install --global nodemon
例如:我在cmd命令行当前目录下输入npm install --global nodemon
怎么检查安装成功:使用语句nodemon --version可以查看到版本号
(2)使用方法
安装完毕之后,使用方法:
使用命令如下:// cmd命令行的服务器启动方法
node app.js
//使用 nodemon的服务器启动方法
nodemon app.js
例如:有一个名叫 app 的js文件,使用 nodemon启动它
只要是通过 nodemon app.js 启动的服务,它会监视你的文件变化。当文件发生变化的时候,自动帮你重启服务器。
例如: 当我修改 app.js 文件内容之后,它会自动重启服务器。
到此这篇关于关于Node.js中频繁修改代码重启服务器的问题的文章就介绍到这了,更多相关nodejs重启服务器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
修改js文件需要重启服务器,关于Node.js中频繁修改代码重启服务器的问题相关推荐
- 批量修改本地文件.bat命令使用与node.js批量修改文件
小仙女项目多种因素导致需要批量修改文件,百度了解了bat命令,便捷的操作本地文件,于是学习一下,博客当做记录文档,方便以后查看. 1 .bat方法 :利用ren命令修改文件名称 在要修改的文件目录下s ...
- Node.js(一)——(Node.js安装及使用,通过Node.js搭建服务器,模块化及自定义模块,npm/yarn/nvm,内置模块fs的使用,buffer及stream,新闻列表案例)
目录 1.Node.js介绍 2.安装Node.js 3.使用Node.js实现第一个服务器 3.1初步感受Node.js 3.2Google Chrome 默认非安全端口列表,尽量避免以下端口. 3 ...
- JavaScript之后端Web服务器开发Node.JS基本模块学习篇
JavaScript之后端Web服务器开发Node.JS基本模块学习篇 基本模块 fs文件系统模块 stream支持流模块 http crypto加密模块 基本模块 因为Node.js是运行在服务区端 ...
- 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记
最近想尝试一下在IBM Bluemix上使用Node.js创建Web应用程序,所以需要在本地搭建Node.js Web的开发测试环境. 这里讲的是Windows下的搭建方法,使用CentOS 的小伙伴 ...
- node.js使用手册_权威的Node.js手册
node.js使用手册 Note: you can get a PDF, ePub, or Mobi version of this handbook for easier reference, or ...
- Node.js基础汇总(一):什么是Node.js,创建最简单的Node.js应用,NPM介绍,安装express模块
目录 1. 什么是Node.js? 1.1 JavaScript是什么? 1.2 Node.js 是什么? 1.3 Node.js的原理 2. 创建最简单的Node.js应用 2.1 代码示例 2.2 ...
- Node.js:海量数据大行其道的今天 node.js 在IO方面如何异步非阻塞
以其高性能,异步IO著称,当然node.js 在 stream 上的异步也非常到位. 我们一般理解的异步请求是这样的: 同时处理多件件事件 A,B,C,D,E,F,G .... 如果用.net语言去处 ...
- echarts国内各省份地图js/json文件,全球地图js文件/汉化,字符云js文件
echarts国内各省份地图js/json文件,全球地图js文件/汉化,字符云js文件 下载链接 世界地图 中国地图 国内各省份地图 字符云 下载链接 https://github.com/FuHan ...
- python configure函数 循环_使用python统计git仓库中频繁修改的热点函数
本篇博客以开源代码RT-Thread为例,描述了如何使用python扫描统计代码中频繁修改的函数,帮助我们发现系统中需求变化和BUG制造的重灾区. 需求背景 最近在学习设计模式时,印象深刻的一句话就是 ...
最新文章
- 安卓怎么连接服务器的数据库文件,安卓怎么连接服务器的数据库文件
- Liststring里 每个元素重复了多少次
- Asp.net 中 OnClientClick 与 OnClick 的执行顺序
- 微软CEO鲍尔默力推HTML5:称其为平台的粘合剂
- Linux标准目录配置(转自鸟哥)
- 从壹开始 [vueAdmin后台] 之三 || 动态路由配置 项目快速开发
- 网络基础:计算机网络由基础到深入常用知识集锦!
- 如何在Java 8中创建线程安全的ConcurrentHashSet?
- 类的使用经典案例使用类的成员函数显示时间、找出元素的最大值【C++面向对象编程】
- 高通Android平台下关于display部分的几个关键问题
- linux释放内存后设备起不来,Linux-Memory小记
- 戴尔服务器调节风扇转速
- 巧妙利用工厂方法+反射+配置类解决多个同一方法不同实现
- 随机地图生成--自己的一次尝试
- 菩提本无树,明镜亦非台,本来无一物,何处惹尘埃
- JSONObject、JSONArray方法使用详解
- java集合类深度解析
- 如何更改音频格式?分享这几个简单的转换方法给你
- 深度学习基础概念-Batch、Iteration、Epoch理解
- 构建统一平台消除“数据烟囱”“信息孤岛”
热门文章
- 算法导论中求解时间复杂度的三种方法
- 没有找到mysql。sock_linux系统安装mysql数据库
- 谁说子网掩码的1必须连续?关于像255.255.0.255这样的非连续子网掩码
- python运算符重载例子
- Spring Boot集成kafka完整版
- Ubuntu 使用phpmyadmin,报错#1146 - Table ‘phpmyadmin.pma_table_uiprefs' doesn't exist
- 转	cocos2d-x 3.0 常用对象的创建方式
- Linux下安装jdk1.6
- 很实用的 “设为首页”与“加入收藏”代码
- 纯PB9开发短文本加密