node.js热启动
问题
刚学 node.js 不久,需要编译运行 node 项目都知道需要在项目路径下输入
node app.js
进行项目的运行。
但是在更改相关代码后,项目并不能自动更新,需要自己手动 ctrl + c 停止后,再运行上述指令,才能重新看到代码更改后的效果。
能不能让代码自动检测更新后自动重新运行项目?
解决
使用 nodemon
安装 nodemon
cnpm i -g nodemon
使用 nodemon 运行项目。
nodemon app.js
注意
如果是 windows 平台使用相关代码编辑器运行可能会报如下错误
解决一
这是因为没有管理员权限的原因,可以使用管理员身份运行 cmd。
解决二
在 package.json 文件中 scripts 节点加入如下代码
"dev": "nodemon app.js"
直接终端运行
npm run dev
node.js热启动相关推荐
- 如何加快 Node.js 应用的启动速度
我们平时在开发部署 Node.js 应用的过程中,对于应用进程启动的耗时很少有人会关注,大多数的应用 5 分钟左右就可以启动完成,这个过程中会涉及到和集团很多系统的交互,这个耗时看起来也没有什么问题. ...
- Node.js 简单入门
目录 一. 什么是Nodejs 二. Nodejs组成图(对比jdk) 三. Nodejs的安装 四. 第一个Nodejs程序 五. Node实现请求响应 六. Node操作MYSQL数据库 1. 安 ...
- node.js(node.js+mongoose小案例)_实现简单的注册登录退出
一.前言 通过node.js基本知识对node.js基本知识的一个简单应用 1.注册 2.登录 3.退出 二.基本内容 1.项目结构搭建如图所示 2.这个小案列中用到了art-template子模板以 ...
- 在node.js中,使用基于ORM架构的Sequelize,操作mysql数据库之增删改查
Sequelize是一个基于promise的关系型数据库ORM框架,这个库完全采用JavaScript开发并且能够用在Node.JS环境中,易于使用,支持多SQL方言(dialect),.它当前支持M ...
- [转]Getting Start With Node.JS Tools For Visual Studio
本文转自:http://www.c-sharpcorner.com/UploadFile/g_arora/getting-started-with-node-js-tools-for-visual-s ...
- 由Node.js事件驱动模型引发的思考
引言 近段时间听说了Node.js,很多文章表述这个事件驱动模型多么多么优秀,应用在服务器开发中有很大的优势,本身对此十分感性去,决定深入了解一下,由此也引发了一些对程序设计的思考,记录下来. 什么是 ...
- 百度语音合成 js html,Node.js结合百度TTS接口实现文字转语音功能
今天工作的时候偶然发现了百度的TTS Restful接口(TTS是TextToSpeech,说白了就是文本转语音的功能).该接口如下,浏览器中可以直接访问: http://tts.baidu.com/ ...
- js ftpclient linux server,Node.JS用Socket实现FTP Server服务器和Client客户端
通信过程 FTP协议其实就是主机和服务通过Socket进行固定格式的通信过程,当某客户端连接到FTP 服务器后,客户端发送指令: [参数] 服务会按以下格式返回: [参数或说明] 例如以下是FileZ ...
- 【强势来袭】Node.js(nodejs)实现“一口多用”(含用户创建、登录、鉴权token) 一个文件解决所有常态化需求
注意,前情提示: 本代码基于<Node.js(nodejs)对本地JSON文件进行增.删.改.查操作(轻车熟路)> 传送门Node.js(nodejs)对本地JSON文件进行增.删.改.查 ...
最新文章
- Oracle 11g密码过期问题解决方案
- 步步为营-104-SQL语句(截取字符串)
- 全国计算机一级考试介绍难不难,全国计算机一级考试内容 计算机一级考试难吗...
- Oracle Golden Gate概要
- OJ1089: 阶乘的最高位(C语言)
- liunx下mysql远程连接_Linux下mysql实现远程连接
- Ext.chart.Chart 显示图标 -- 本地数据
- 浙大 PAT 乙级1055
- [Python] L1-022. 奇偶分家-PAT团体程序设计天梯赛GPLT
- 从哪些角度进行手机软件测试
- 通过2048学习自定义view(一)
- 【NYNU 1151】轻羽飞扬 数塔DP
- Spark编程核心抽象—RDD
- 学习pathon工具安装
- 怎样快速将word文档翻译成中文
- 【明解C语言】选择语句之switch
- Java卸载删除(2023最强版)
- 计算机网络技术(二)——数据通信
- 微信获取scheme码提示invalid weapp pagepath rid: 6397ef44-0f537d77-76155114
- 青少年软件编程等级考试 python-青少年软件编程等级考试Python(一级)
热门文章
- 大脑原理计算机,大脑计算原理的发现为人工智能等提供理论基础
- UI设计师该如何快速提升自己的设计水平
- 《ASP.NET Core 6框架揭秘》实例演示[10]:Options基本编程模式
- 服务器1000网卡匹配成100M问题解决
- 如何实现微信分享的链接可以自定义标题(缩略图、内容)
- 数据安全类课程有哪些?DSO-DCO-DSP
- hc sr04流程图_超声波测距模块工作原理_HC-SR04模块详解
- 【python】如何用python生成并保存gif动态图
- 【学习笔记】面向计算机科学的数理逻辑:系统建模与推理 (C1命题逻辑)
- 肖特基二极管反向漏电引起的血案