请教,Nodejs开发,用神马IDE呢?
请教,Nodejs开发,用神马IDE呢?
<blockquote> <p>nide init Could not find <code>npm</code> command. Is npm installed?</p> </blockquote>
<p>可是,nide是用npm install -g nide装起来的啊!</p>
好的,让我们来详细讨论一下Node.js开发中使用的IDE(集成开发环境),并解决你提到的nide
初始化时遇到的问题。
Node.js 开发中的 IDE
选择合适的IDE对于提高开发效率至关重要。以下是一些常用的Node.js开发IDE:
- Visual Studio Code (VSCode): 这是一个非常流行的免费开源IDE,它提供了丰富的插件生态系统,包括对JavaScript、TypeScript、ESLint等的支持。
- WebStorm: 这是由JetBrains开发的专业级IDE,专为前端和后端开发者设计。它具有强大的调试功能和代码分析能力。
- Atom: 这是由GitHub开发的另一个开源文本编辑器,可以通过安装各种插件来增强其功能。
- Sublime Text: 虽然不是专门针对Node.js的,但因其轻量级和可扩展性而被广泛使用。
解决 nide
初始化问题
根据你提供的信息,nide
在初始化时无法找到 npm
命令。这通常是因为 npm
没有正确地添加到系统的PATH环境变量中。你可以通过以下步骤来解决这个问题:
示例步骤
-
检查
npm
是否已安装: 打开命令行工具(如终端或CMD)并运行:npm --version
如果输出了版本号,则说明
npm
已安装。 -
确保
npm
的路径已添加到系统PATH:- Windows:
- 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置”。
- 点击“环境变量”按钮。
- 在“系统变量”部分找到
Path
变量,并点击“编辑”。 - 添加
npm
的安装路径(例如C:\Program Files\nodejs
)。
- macOS/Linux:
编辑你的
.bashrc
或.zshrc
文件(取决于你使用的shell),并添加:export PATH=$PATH:/usr/local/bin
- Windows:
-
重新启动命令行工具 并再次尝试初始化
nide
:nide init
如果以上步骤仍不能解决问题,可以尝试重新安装Node.js,因为Node.js的安装包通常会自动将 npm
添加到PATH中。
希望这些信息能帮助你解决问题,并提供一个更好的Node.js开发体验!
webstorm
thanks! 我正在下载30天的试用版。
sublime text 2 , 代码提示还不太好用,其他的很不错,又快又漂亮,平台都支持
sublime text 2 too
推荐使用Sublime Text 2,另外,强烈推荐给Sublime Text 2加上Nodejs Sublime Text 2 Package - https://github.com/tanepiper/SublimeText-Nodejs
sublime text 2 那个nodejs的包个人不推荐装。api提示严重干扰正常的自动完成
如果我在项目中使用express,但是在使用express的对象时并没有自动完成功能,这个插件是不是只支持nodejs原生的提示啊?
Notepad++的撸过
正在苦恼代码提示问题,发现auto-complete 输入 点 就消失了~,其实希望像eclipse里那样.的时候给提示,就完美了。 退一步,输入 点 的时候提示还在也行,:) 有么有什么办法?
sublime text 2 开源就好了。 它公开的API不知道能不能做到好一点的代码提示
Sublime Text 2 能破解吗
+1 ;)
sublime text 2 too 的 unregistered 版本 和收费版有什么区别啊?没有使用天数限制吧?
没有的吧,功能上也没有限制,我看说明是如此。
Komodo IDE/EDIT 好像没人和我一样好这口
+2
本地我也用komodo edit
vim +1
+2
MAC下的nide 也没有代码提示,不知道是不是我设置的问题?
其实只要能写js的编辑的就可以了!具体看你喜欢了
eclipse … 不用代码提示.
请问下各位都用什么工具阅读代码
+3
+3
用visual studio + node-vsdoc.js的飘过。。。 其实无非就是代码组织和智能感知
配置?你是说插件吗?还是vimrc?基本就是配置一下缩进,配色,行数和快捷键~~
Sublime Text 2 很赞!
Coda for Mac & Dreamweaver for Win
Sublime Text 2 和NotePad++都不错,Sublime Text 2还支持插件的安装。
用记事本的飘过…
没区别,作者很厚道,永久试用. 唯一的区别大概是保存几十次的时候才会弹个提示. 善软正在搞团购,可以去看看 http://xbeta.info/sublime-text2.htm
+4
在beta阶段的时候可以无限试用
+4 配合coffee-script的代码高亮和vim-jade足矣
Nide - Beautiful IDE for Node.JS
+5 话说我还给 javascript-simple-indent 提交过vim插件
webstorm +1
+5
Windows版居然没出
+6 view engine用coffeekup的飘过……
XCode only!
+7 一直用Vim
Emacser报道!
附上coffee-mode在github上的地址: https://github.com/defunkt/coffee-mode
在自己的.emacs配置文件中:
(require 'coffee-mode)
(add-to-list 'auto-mode-alist '("\.coffee$" . coffee-mode))
(add-to-list 'auto-mode-alist '("Cakefile" . coffee-mode))
;; 保存文件时自动compile:
(add-hook 'coffee-mode-hook '(lambda () (coffee-cos-mode t)))
;; 开启自动补全:
(add-to-list 'ac-modes 'coffee-mode)
老赵一般就什么IDE呢?给初学者推荐下呗!
好东西… 不过学 CoffeeScript 的只有语法支持的那个包能用了
+8 mvim加些插件,用起来还行
我安装的MAC OS X 的NIDE 好像没有发现有代码提示,就一个着色,其它啥也没有,还是说我没有设置对?
怀疑这个帖子讲的失误 http://ruby-china.org/topics/2015
+6
窗口指alarm框,不是弹浏览器
正在自己开发eclipse 插件nodeclipse自己用
Mac下用的Textmate, 有node的bundle
cloud9,值得一试。
+7
cloud9确实不错
还在用VIM……
+8
NotePad++也是有插件的。
显然得Cloud9 IDE了。不过这个还在完善中。c9.io
http://voidman.info/?p=94 推荐还是用Sublime Text 2,cloud9虽然我也用过
+9
牛A和牛C中间的人
早日放出啊,waiting
记号
webstorm 应该是最佳选择。
webstorm 是真正的javascript分析器,可以动态执行代码一确定代码提示列表,其他的IDE基本上都做不到这点。
WS 非常专业,专门位开发 javascript 打造。
- 智能的代码提示,动态执行模块来确定代码提示。
- 可以将 NodeJS 库的源码下载并分析,提供基本 API 的编码支持
- 可配置的代码排版,配置像全面细致
- 可以按照 scope 找到正确的标识
- 可以按照 jsdoc 查看正在书写的代码的相关文档
- 完整的测试运行和调试功能
- 安全的删除,安全的 refactor,操作之前会先查看是否有引用
- 全面和深度的版本控制继承,包括git继承。可以直接在文件标签和文件内容左面看到变动标识
当然还有很多其他的特性,应该说 WS 的却是非常专业的人为专业的开发人员准备的专业工具。
觉得还是webstorm比较好~
那个东西还是个初级版本…
sublime test 2 启动node.js应用之后如何关闭呢。请指教
用的还是aptana…
用TXT的有没?举个手
microsoft webmatrix 和 notepad++不错。
+1.神器
myeclipse+nodeeclipse插件 插件安装地址:http://www.nodeclipse.org/updates/
javascript Eclipse的飘过
+1,从sublime转到vim用了三个月,haml(/jade)+sass(/stylus)+coffee,感觉不错。
+65536… 目前所用过的最好JS IDE,比VS2010好用,不知道VS2012如何
+10啊
EmEditor 独自漂泊~
webstorm除了对中文路径的支持和生成.idea文件夹,其余的都是完美
JS Studio…
WebMatrix 2更好用了,而且有插件支持CoffeeScript和Node.js调试
webstorm有个Vim插件比较好用,强烈推荐。
webstorm
+1
Intellij Idea
+1 唯一一个在UBuntu下还是很漂亮的IDE
emacs
话说为何回复一次会致使整个页面重载?可不可改进一下?
+1
+1
弱问,哪个 ide 能跳查文档和跳查定义。 或者提供替代手段? (我想读代码)
+1024
webstorm , 按 ctrl + B。跳转到定义处。
vi + nerdtree + tabbar
+1 其他语言也用vim
我也用 Komodo Edit,Mac OS X,Windows,Ubuntu 下都能用。
KomoEdit 7.1的撸过。。
正版 webstorm 用户,真心强力, 主要node_moudle 都能有代码提示…
+1
果然编辑器之争。。。
我曾经也Notepad++,现在换Sublime神器了,还是中文版的
Blockquote
目前使用的是 WebMatrix2 感觉还不错, 很多扩展库, 界面看上去也挺舒服的, 有自提示, 好像不太全, 不有还有自动排版, 还不错推荐下.
想请教下 WebMatrix 2 下有些函数库提示不全或无提示的有解决办法吗?
node pad++ webstorm有正版= = 但是新手没区别
intellij idea
sublime
+1
+11
webstorm
webstorm
sublime
实话说 sublime真是神器!
TextMate飘过
挤一挤,看了评论,基本工具都试了一遍,感觉自己有强迫症的啊 http://www.cnblogs.com/Irving/p/3634232.html
+10086
论坛的树形评论很棒了
webstorm 准备试试 好像很多人推荐
目前使用的是 Aptana
webstorm
webstorm,too
win下用webstorm,ubuntu下用bluefish
brackets路过~
还在讨论 IDE ?思想最重要,有思想什么 IDE 都写的了代码,IDE 只是来提高你的开发效率而已,我用的是 ST 3! 自豪地采用 CNodeJS ionic
vi
vim 难学易用
webstorm. 我用自己的package(https://github.com/zhiyelee/mdserver) 申请了一年的许可,还是挺好申请的~~
有米webstorm,没米vim 用vim的飘过~~~
每次启动都要sudo,后来就改用eclipse和bluefish…
弃sublime2,用brackets。
vscode
大概看了下,楼上所说的几乎全都用过,没有比visual studio code更方便好用的了,装好插件以后,eslint + eslint-config-airbnb,非常爽。唯一缺点就是粘贴代码的时候不能自动格式化代码 (当然功能和智能化提示方面比不上webstore,但webstorm有点占用资源太大了)
atom…
不知道我说的算不算IDE atom
现在应该用 Visual Studio Code
不用webstorm的装*成份居多
webstorm 或者 vs code
WebStorm +1000
Atom 路过,node.js + Vue.js开发,除了不知道哪个插件的原因每天一崩之外,还可以 想用webstorm,vue相关的插件支持不是很好,vscode也是这样。。。
用Vim也挺爽的
atom
- webstorm 很强大,除了卡外,使用体验很好(功能估计是做太多了,另外是商业软件)。
- vscode 真心好用,typescript 支持暂时没有更好了。 从 webstorm 切到 vscode 了。
之前用webstorm,现在用VS CODE,webstorm好是好,但就是太慢,启动啥的都慢,VS CODE快
javaEE Eclipse
除了webstorm,真不建议用其他的,当你习惯webstorm的live edit即时动态调试hmtl,当你可以直接在webstorm里开启jsx harmony愉快地撸react,你还有什么理由选其他的ide?用过sublime atom等,最终我还是回到webstorm,就像python我最终回到了pycharm,jetbrains的产品无法抗拒
sublimeText3,webstorm太卡,字体难看,不好用,jsx之类的完全可以装插件来代码高亮
Sublime Text 2啊。别的IDE加载有点慢
针对您提到的问题,首先需要明确的是,nide
并不是一个广泛使用的 Node.js 开发工具。通常情况下,开发者会使用更常见的 IDE 或代码编辑器,例如 Visual Studio Code、WebStorm、Atom 等。这些工具都支持 Node.js 开发,并且提供了丰富的插件生态系统来增强开发体验。
如果您确实遇到了 nide init
命令无法找到 npm
的问题,这可能是因为 npm
没有正确安装或者您的环境变量没有正确配置。以下是一些解决步骤:
-
确认 npm 是否已安装: 您可以在命令行中运行
npm --version
来检查npm
是否已安装以及其版本号。npm --version
-
检查环境变量: 如果
npm
已经安装但仍然找不到命令,可能是由于环境变量没有正确设置。确保npm
所在目录已经添加到系统的 PATH 环境变量中。 -
重新安装 npm: 如果上述方法不起作用,您可以尝试重新安装 Node.js,这样会自动安装最新的
npm
版本。# 下载并安装最新版 Node.js https://nodejs.org/
-
使用推荐的 IDE: 例如,Visual Studio Code 是一个非常流行的 Node.js 开发工具。它自带对 JavaScript 和 Node.js 的良好支持,并且可以通过安装插件(如 ESLint、Prettier 等)来进一步增强开发体验。
安装 VSCode 后,您可以通过点击左侧的终端图标来打开终端,并通过该终端运行
npm
相关命令。
综上所述,建议您使用像 Visual Studio Code 这样的现代 IDE 进行 Node.js 开发,以获得更好的开发体验和错误提示。