`

Node.js notepad++配置

 
阅读更多

原创转载请注明出处:http://agilestyle.iteye.com/blog/2338070

 

Notepad++安装(一路默认即可)


 

Node.js安装(LTS版本,一路默认即可)

 

使用Notepad++自带的Plugin Manager安装JSTool和NppExec插件


 

Settings->Preferences配置代码Auto-Completion


 

使用NppExec插件配置Node.js

使用Node.js开发,运行一个项目,通常有两种情况:

对于简单的js文件,可以执行“node xxx.js”


 

对于基于express的应用,可以执行“npm start”(如果发现3000端口被占用,可以使用netstat -aon | findstr "3000"找到占用的进程,打开任务管理器kill掉占用的进程)


 

访问http://localhost:3000看看Express的效果

 


使用命令行执行Node.js效率太低,所以需要配置NppExec插件

Plugins->NppExec

取消 Console Commands History

选中 Save all files on execute

选中 Follow $(CURRENT_DIRECTORY)

 

Plugins->NppExec->Execute

在对话框中输入

cd "$(CURRENT_DIRECTORY)"
node $(FILE_NAME)

保存为RunNodejs

 

接着配置另一个RunNPM

cd "$(CURRENT_DIRECTORY)"
npm.cmd start

保存为RunNPM 

 

Plugins->NppExec->Advanced Options配置高级选项

选中Place to the Macros submenu,在Associated script下拉列表框里选择RunNodejs,在上面的Item name编辑框里输入“RunNodejs”,再点击左下角的Add/Modify按钮

同理“RunNPM” 


 

Settings->Shortcut Mapper配置快捷键

这里配置

RunNodejs->Ctrl + Alt + F5

RunNPM->Ctrl+F5


 

查看配置的效果

RunNodejs


RunNPM


 

 


 

 

 

 

 

  • 大小: 1.2 MB
  • 大小: 840.5 KB
  • 大小: 44.8 KB
  • 大小: 31.9 KB
  • 大小: 15.6 KB
  • 大小: 89.2 KB
  • 大小: 9.1 KB
  • 大小: 27.9 KB
  • 大小: 17.2 KB
  • 大小: 16.5 KB
  • 大小: 42.8 KB
  • 大小: 44 KB
  • 大小: 45.6 KB
  • 大小: 46.9 KB
  • 大小: 75.7 KB
分享到:
评论

相关推荐

    Notepad++Xml和json格式化插件

    而JSON(JavaScript Object Notation)则是轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。这两种格式都是数据交换的标准,尤其在API交互中十分常见。 标题提到的"Notepad++Xml和json格式化...

    npp.7.5.8.Installer.x64.exe.zip

    虽然Notepad++自身不支持JavaScript的实时运行和调试,但通过Node++,用户可以方便地与Node.js环境交互,执行、调试代码。 在使用Notepad++时,用户可以利用其强大的查找和替换功能,通过正则表达式快速定位和修改...

    markdown-plus-plus:通过自定义的UDL文件(用户定义的语言)为Notepad ++的Markdown语法突出显示

    Notepad ++的Markdown语法突出显示 此仓库“ markdown-plus-plus”是一个支持Markdown语法突出显示的项目。 这是通过各种用户定义... 构建系统依赖于Node.js。 git clone然后npm install开发这个仓库。 更少的依赖地狱

    千月影视双端源码

    服务端开发可能涉及到的技术有:后端编程语言(如Java、Python或Node.js)、数据库管理系统(如MySQL、MongoDB)、API接口设计、负载均衡以及安全性措施等。修复上一版本的bug可能包括优化数据库查询效率、增强系统...

    解析xml文件文档+实例+配置

    在Node.js环境下,有第三方库如xml2js。 四、XML配置详解 1. XML配置文件常见于各种框架和应用中,如Spring框架的bean定义、Web服务的WSDL描述等。 2. 配置文件通常包含元素、属性和注释,通过结构化的方式来设置...

    协作式白板DeadSimpleWhiteboard.zip

    Node.js 使用 JavaScript 作为主要编程语言,使得前后端开发可以使用同一语言,降低了开发复杂性。此外,Node.js 的丰富的生态系统为项目提供了众多可复用的模块,大大提升了开发效率。 在前端,项目采用了 ...

    手把手 - 微服务 Windows 开发环境从头搭建 2022-09-05 直播录像 - 软件安装包-1.zip

    【Node.js】是JavaScript运行环境,基于Chrome V8引擎。在微服务开发中,Node.js常用于构建后端服务,特别是当需要快速原型开发或者处理高并发I/O密集型任务时。 【Redis】是一个高性能的键值存储系统,常作为缓存...

    几个有用的文本编辑器

    - 支持多种编程语言,并且内置了对JavaScript、TypeScript和Node.js的优秀支持。 2. **Sublime Text** - Sublime Text是一款轻量级且响应迅速的编辑器,以其简洁的用户界面和多文档同时编辑功能闻名。 - 具有...

    三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)

    本教程将向你展示如何使用Node.js和微信网页接口(通过Wechaty库)创建一款微信应用,该应用能够定时为你的另一半发送天气预报、提醒以及甜蜜话语,甚至可以配置成一个简单的聊天机器人。这款应用非常适合对编程不太...

    js开发必备工具

    2. **包管理器**: Node.js自带的npm(Node Package Manager)是JavaScript社区中最广泛使用的包管理器,用于安装、共享和管理依赖库。它可以方便地安装和更新项目所需的模块,如jQuery、React、Vue等。 3. **构建...

    Web开源项目和工具介绍.docx

    - **简介**:Node.js是一个基于Chrome V8引擎的JavaScript运行时环境。它允许开发者使用JavaScript编写服务端应用程序,极大地扩展了JavaScript的应用范围。 - **特点**: - **事件驱动、非阻塞I/O模型**:Node.js...

    horse 关于json显示乱码处理

    3. 使用正确的解析库:在编程语言中,如Python的`json`模块、JavaScript的`JSON.parse()`函数、Java的`org.json`库等,都应正确配置编码参数,确保解析时采用正确的字符集。 4. 编码转换:在读取或写入JSON数据时,...

    vedioinlan.rar

    比如,使用Python的`open()`函数读取文件内容,Java的`BufferedReader`类,或者Node.js的`fs`模块。处理内容可能涉及读取、写入、追加、查找、替换等操作。 5. **日志文件**:在某些情况下,"a.txt"可能是一个日志...

    HTML5期末大作业:基于html+css+javascript+jquery实现藏族文化15页【学生网页设计作业源码】

    - **WebStorm**:由JetBrains开发的一款智能JavaScript IDE,适用于前端和Node.js开发。 - **Notepad++**:一款免费的源代码编辑器和支持语法高亮显示的通用文本编辑器,支持多种语言。 #### 5. **网页设计原则**...

    工作期间用到的小工具,脚本,什么的

    Python常用于数据分析、自动化报告,Bash则适用于Linux系统的批处理操作,而JavaScript可能用于前端交互或Node.js后端开发。 3. **自动化工具**:例如Selenium用于网页自动化测试,GitLab CI/CD用于代码部署自动化...

    一些小工具的使用.zip

    3. **包管理器**:如npm(Node.js)、pip(Python)或NuGet(.NET),用于安装、管理和更新项目依赖,简化了开发环境的配置。 4. **调试器**:例如Chrome的开发者工具,用于定位和修复代码中的错误,通过断点、步进...

    批量替换文件.网页中的字符.字符串

    如果是动态网站,可能需要结合服务器端脚本(如PHP、Node.js)进行操作。 6. **自动化工具**:例如,GitHub Actions、Jenkins等持续集成/持续部署(CI/CD)工具,可以配置自动化流程来执行批量替换任务,尤其在软件...

    环境配置 - Git-Bash

    - Git Bash可以与Windows下的其他工具配合使用,比如通过`npm`安装Node.js模块,或者使用`pip`安装Python包。 - 可以创建bash脚本来自动化重复性任务,提高工作效率。 - Git Bash还支持使用Linux工具链,如`sed`...

    Lua实用编译器.zip

    如果你打算开发或者使用第三方的Lua模块,可能还需要配置LUAROCKS,这是一个类似于Python的pip或者Node.js的npm的包管理器,用于安装和管理Lua模块。 Lua的内存占用小,这是它的优点之一。由于设计目标是嵌入式系统...

Global site tag (gtag.js) - Google Analytics