Articles of sublimetext2

Grunt构buildSublime Text 2:process.env undefined

当我从命令行运行grunt,它工作正常,但如果我创build一个Sublime Text 2构build它似乎运行良好,除了在任何地方使用process.env.SOME_VARIABLE它回来作为未定义。 基本上从ST2开始如下: dest = process.env.CATALINA_HOME + "/webapps/MyApp/" 回报 "undefined/webapps/MyApp" 我的所有文件都被复制到项目path中的一个新的“未定义”目录,而不是它应该部署到的Tomcat目录。 有没有办法让Sublime Text 2尊重/识别节点的process.envvariables?

从Sublime Text 2运行Node脚本,有可能吗?

我刚刚开始使用SubLime Text 2,所以当我创build一个JavaScript文件时,我可以从sublime控制台运行node app.js,还是需要在sublime之外进行操作?

使用–module选项在Sublime文本中构build系统configuration

我尝试了这些构build系统configuration,但我想添加' – 模块commonjs'选项到编译器。 我试过这个,但是不行。 { "selector": "source.ts", "cmd": ["tsc.cmd","–module commonjs","$file"], "file_regex": "^(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(…*?)$" } 错误TS5023:未知的编译器选项'module commonjs'。 我得到这个错误。 这就像不认识' – '字符 提前致谢。

JavaScript在Sublime Text 2中使用Node.js错误构build系统

我使用Node.js在Sublime Text 2中构build系统来构buildJavaScript代码。 我知道如何在Sublime中设置基本的构build系统,但是这真的给了我一些问题。 JavaScript示例代码: var end = 10; for (var i = 0; i < end; i++) { console.log("hello world!"); }; 第一次尝试: { "cmd": ["node", "$file"] } 在控制台中返回: [Finished in 0.1s] 第二次尝试: { "cmd": ["node", "$file", "$file_base_name"], "working_dir": "${project_path:${folder}}", "selector": "#.js" } 返回相同的东西。 任何帮助将不胜感激(我花了超过2个小时search谷歌)。 编辑:固定For :相同的结果。

SublimeText 2 Javascript控制台

我是一个SublimeText2和Javascript的新手,使用Windows8。 我正在尝试在Sublime Text中创build一个Javascript控制台。 我已经尝试了2种方法,但没有一个和我一起工作! 方法1: 我在这里find了“Nodejs Sublime Text 2 Package”: https://github.com/tanepiper/SublimeText-Nodejs 但是当我按Alt + R(在节点中运行当前脚本),我只是得到一个消息,说: “技能”不被识别为内部或外部命令,可操作程序或batch file。 该错误信息出现在一个黑色的窗口中,标题为C:\ WINDOWS \ system32 \ cmd.exe“,它只是在半秒钟内出现并消失(但我能够制作一个打印屏幕)。 方法2: 我试图通过安装NodeJS来使用JavaScript控制台,如下所示: http : //www.wikihow.com/Create-a-Javascript-Console-in-Sublime-Text请参阅方法2:使用Node.js 但是,当我按Ctrl + B或F7(尽pipe控制台出现在SublimeText2的底部区域),并且我可以在页脚信息中阅读“Building”,THE CONSOLE KEEPS COMPLETELY CLEAN,无任何结果! 所以我卡住了! 请帮忙!

使用摩卡在Sublime上debuggingJavaScript代码

我写了一些testing用例,并用摩卡执行它们。 我使用崇高作为编辑。 当我运行testing用例(使用摩卡)时,我想添加debugging点,并希望看到发生了什么。 如果不是SubLime,有没有办法在浏览器上执行这些testing用例,并在浏览器中添加断点? 如果这种方法是不实际的我有什么其他的select? 谢谢

NodeJS崇高的文本生成系统

我已经安装了Sublime Text的NodeJS插件,它提供了一个如下所示的NodeJS构build: { "cmd": ["node", "$file"], "file_regex": "^[ ]*File \"(…*?)\", line ([0-9]*)", "selector": "source.js", "shell":true, "encoding": "cp1252", "windows": { "cmd": ["taskkill /F /IM node.exe & node", "$file"] }, "linux": { "cmd": ["killall node; node", "$file"] } } 我自己编译node ,位于: /opt/node/v0.10.24 。 bin的完整path是/opt/node/v0.10.24/bin/node 。 我正在testing这个包含console.log('Hello World');的简单文件console.log('Hello World'); 运行构build系统时,我得到: /Users/jviotti/Desktop/test.js: node: command not found [Finished in 0.0s […]

在崇高文本上切换节点构build窗口2

我希望能够使用一个快捷方式来运行和查杀包含显示和隐藏构build窗口的节点进程。 我按ctrl + B : 显示构build窗口 运行节点进程 我再次按ctrl + B : 杀死节点进程 closures构build窗口。 我还需要发送信号,以便我可以在节点应用程序中读取它,并在退出之前执行几个动作。 目前我需要的第一部分是工作,但要closures节点的应用程序,我需要ctrl + shift + B ,然后按Escclosures构build窗口。 这是可能的,如果是这样,怎么样? 编辑1(18.09.14) 做了一个崇高的文字插件,正是我所描述的。 目前在ST3(Windows和Linux)上testing。 目前唯一的问题是,在Windows平台上,你的节点脚本不会得到正确的杀死信号(SIGINT或类似的)用于出口前程序。 我使用崇高的文本自己的控制台为io程序 – 非常方便。 如果有人对此感兴趣,可能很快就会发布插件。

崇高的文字2 – 使用Node.js构buildJavaScript

我正在尝试使用Node.js在Sublime Text 2中构build一个Javascript构build系统。 问题是我不知道我的Mac上安装Node.js(我安装了它与Mac安装程序,我正在运行山狮)或如何正确分配一个pathvariables来find它。

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:找不到指定的文件 ,其答案是相同的我的其他来源, 这个博客和它的意见。 但是我仍然卡住了。