Articles of sublimetext2

Sublime Text build:'node'不被识别为内部或外部命令

使用Windows XP,我已经通过包控制在SublimeText2上安装了CoffeeScript插件。 当我尝试构buildtest.coffee时,我得到: “节点”不被识别为内部或外部命令,可操作程序或batch file。 但是,在cmd控制台中input“node -v”会返回“v0.10.0”,因为我的PATHvariables包含“C:\ Program Files \ nodejs \”。 我发现有人用SublimeText在构build阶段卡住了,但没有一个匹配我的问题。 无论如何,这是我的CoffeeScript.sublime构build,因为它经常扮演一个中心angular色: { "cmd": ["cake", "sbuild"] ,"windows": { "cmd": ["cake.cmd", "sbuild"] } ,"selector": "source.coffee" ,"working_dir": "$project_path" ,"path": "C:\\Documents and Settings\\User\\Application Data\\npm" ,"variants": [ { "name": "Run", "cmd": ["coffee", "$file"] } ] } 更新 :直到那里感谢崇高的文本构build:找不到指定的文件 ,其答案是相同的我的其他来源, 这个博客和它的意见。 但是我仍然卡住了。

错误:未find进程“node.exe”

完整的错误是 ERROR: The process "node.exe" not found. The filename, directory name, or volume label syntax is incorrect. [Finished in 0.3s with exit code 1] 我正在使用Sublime text 2,并安装了NodeJS插件,我试图运行一个简单的脚本,它运行良好与ALT + R,但是当我保存它(CTRL + S)它给了我。 任何想法如何解决这个问题?

如何使用崇高的文本运行节点应用程序

你将如何运行与崇高文本的节点应用程序? 像这样,在崇高打开文件app.js,进入菜单 – >工具 – >构build,它​​只是运行。 那么简单

用NVM设置Sublime中的path

我在OSX上使用NVM作为我的节点版本pipe理器,除了它会在我的IDE中创build多个问题之外,这非常棒。 我正在使用Sublime Text和大多数我曾经使用的插件在/usr/local/bin查找nodejs,并且由于我使用NVM节点显然在该位置不可用,而在/Users/${User}/.nvm/${NodeVersion}/bin/node 。 我有一个更新该插件的configurationnodejspath的选项,但是当我安装另一个插件,我必须做同样的事情。 同样适用于使用CoffeeScript,LESScss等。 此外,当我通过NVM更新我的节点版本时,我必须再次更新所有configuration中的path。 NVM在尝试为我解决问题的时候已经产生了更多的问题。 更新:很长一段时间后,我终于能够解决问题,使用艾萨克斯辉煌的解决scheme – 中殿 。 nave usemain stable命令,只是足够了解你的情绪:)

在Sublime Text 2中重新启动/停止一个nodejs服务器?

我使用Sublime Text 2来下载nodejs包( https://github.com/tanepiper/SublimeText-Nodejs ),但似乎无法find一种方法,将重新启动或停止服务器,除了我必须进入任务pipe理器和杀死进程。 当使用插件提供的命令与节点一起运行文件时,它不会给你任何一种命令窗口,所以Ctrl + C将不起作用。 我发现了一些骇人的做法,例如.bat文件,它查找运行在特定端口上的进程,然后将其杀死。 然后有一些Linux命令,因为我在Windows上,所以不会使我受益。 我希望在这里有人会看到这一点,并知道我可以用来轻松启动和停止节点服务器进行开发的解决scheme。

我可以在Sublime 2中debuggingnode.js应用程序吗?

这是node.js的正确的IDE还是只是一个快速的文本编辑器? 你们可以build议哪个IDE应该用于node.js吗?

Node.js在Sublime Text 2中构build系统

我开始学习JavaScript。 在这样做的时候,我厌倦了将我的JavaScript代码embedded到HTML文档中,以便在浏览器中运行它。 我认为只要在Sublime的控制台中运行我的脚本就好了,所以我不必离开编辑器。 因此,我试图创build一个JavaScript构build系统,因为崇高不附带一个。 我的想法是使用Node.js作为JavaScript解释器。 我将它安装在Linux Mint的软件包pipe理器中。 据我可以说,它工作得很好。 假设我有一个包含以下JavaScript代码的文件test.js : console.log(“Hello World”); 当我跑步 nodejs /path/to/test.js 在我的控制台中,我得到: 你好,世界 但是,我不认为这与Sublime合作。 我通过点击Tools / Build System / New Build System来创build一个新的Build系统 。 然后我input以下几行: { “cmd”:[“nodejs”,“$ file”] } 据我所知,这一行是以下命令的JSON表示: nodejs /path/to/current/file.ext 就像我说的,如果我在控制台上手动运行它,它工作得很好。 如果我按了F7中的Sublime,这是Build的快捷方式,Sublime的控制台显示出来。 这是空的。 还有一件奇怪的事情 即使Sublime控制台的(不存在的)输出表明构build系统没有被configuration为正确的使用Node.js,但是当我不小心试图运行非JS文件,比如Node.sublime-build文件。 这是Sublime控制台中显示的输出: /home/baerenfaenger/.config/sublime-text-2/Packages/User/Node.sublime-build:2 “cmd”:[“nodejs”,“$ file”] ^ module.js:434 var compiledWrapper = runInThisContext(wrapper,filename,true); ^ SyntaxError:意外的标记: 在Module._compile(module.js:434:25) 在Object..js(module.js:464:10) 在Module.load(module.js:353:32) […]