Tag: terminal

Node.JS在iOS上的发展?

我想知道是否有机会在iOS上运行Node.JS以在桌面上进行开发? 我肯定意识到我必须有越狱的iPad安装节点或mongodb。 唯一我find的是具有FTP / SSH支持的好代码编辑器Diet Coda,但是没有更多。 我怎样才能得到在iPad的“真正的”terminal节点,启动我的.js文件在某些​​端口等? Ps我不是cloud9的大粉丝,因为它需要互联网连接,此时只支持0.6节点 find一个解决scheme:通过SSH连接到我的服务器,并在控制台中开发我的应用程序。 但它需要互联网连接,这不好。

如何通过Mac上的terminal更新node.js和CoffeeScript版本?

我的系统node.js版本是v0.6.1,但是当前的稳定版本是v0.6.7。 我的系统CoffeeScript版本是v1.1.2,但是当前的稳定版本是v1.2.0 我怎么能通过mac上的terminal(使用mac)更新node.js和CoffeeScript? 我对命令行非常好,但是我需要一些帮助来开始更新这些应用程序。 非常感谢您的帮助。

NodeJS中的Readline正在绘制不需要的行

我有以下问题,在terminal窗口中绘制一个ASCII字符,并将光标移动到另一个位置并使用以下代码重复该过程。 const readline = require('readline'); // // Set the direction of the cursor // let dirrection_y = true; let dirrection_x = true; // // Set the initial position of the cursor // let position_x = 0; let position_y = 0; // // Get the terminal window size // let window_x = process.stdout.columns; let window_y = […]

不能创build安装节点

我试图通过自制软件升级我的节点,但遇到了一个问题,因为我想我试图通过网站下载。 我对docker很陌生。 香港专业教育学院试图寻找答案,但很多人说,你可以删除未经引导的头文件。 我不知道该怎么做。 但由于某种原因,当我尝试酿造安装节点,它说酿造链接步骤没有成功完成。 我也试图酿造链接节点,但也不工作。 跑出选项,所以我来到这里。 [SICNARF@WOPR ~]$ brew install node ==> Downloading https://homebrew.bintray.com/bottles/node-0.12.7.yosemite.bottle.tar.gz Already downloaded: /Library/Caches/Homebrew/node-0.12.7.yosemite.bottle.tar.gz ==> Pouring node-0.12.7.yosemite.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink include/node/android-ifaddrs.h /usr/local/include/node is not […]

在Node.js中获取terminal的宽度

console.log(process.env.COLUMNS) 产量undefined ,虽然, $ echo $COLUMNS 预期产出: 78 我一直在尝试像这样的env node myprog.js运行节点,仍然undefined 。 我或者其他任何方式知道terminal的宽度? (对于一些输出数据格式不错)。

npm install -g less不起作用

我试图设置较less的phpstorm,所以我可以编译.less文件保存.css。 我已经安装了node.js,下一步(根据这个https://www.jetbrains.com/webstorm/help/transpiling-sass-less-and-scss-to-css.html )正在运行这个命令终奌站 npm install -g less 但是,当我这样做,我得到这些错误 ☁ ~ npm install -g less npm WARN install Couldn't install optional dependency: EACCES: permission denied, mkdir '/Users/brentscholl/.npm/mkdirp/0.5.1' npm WARN install Couldn't install optional dependency: EACCES: permission denied, mkdir '/Users/brentscholl/.npm/graceful-fs/3.0.8' npm WARN install Couldn't install optional dependency: EACCES: permission denied, mkdir '/Users/brentscholl/.npm/extend/3.0.0' npm WARN install Couldn't install […]

在Node.js中固定位置命令提示符

有没有办法让一个命令提示符(只是一个question提示,或类似的东西)固定到terminal的底部,并使用Node.jslogging上面的输出。 一个非常糟糕的例子: Your favourite food is sushi. Your favourite food is chicken. Your favourite food is okra. –> What is your favourite food? 所以基本上,我希望用户总是能够input,并在提示符之上input回显。 interface.question("What is your favourite food?", function(answer) { // output the answer above where this prompt was // and somehow keep this same prompt where is is }); 我希望使用这个特定的应用程序是一个简单的IRC客户端,我有一个地方供用户input,并输出上面输出的所有输出(用户键入的内容以及其他input的内容)用户正在键入。 下图中的线是虚构的。 ———————————————————————- | […]

如何更新Sails.js到最新版本?

如何使用terminal/命令行将我的Sails.js框架(在OSX上安装)更新到最新版本?

命令行工具在输出后如何更改其输出?

我注意到,很多命令行工具,例如wget,将会显示进度作为一个数字或进度条,随着进程的完成而提前。 虽然这个问题并不是特定于语言的,但是我最常使用的语言是命令行工具(C ++,Node.js,Haskell)。我还没有看到这样做的方法。 下面是一个例子,作为wget下载文件的一行terminal的三个快照: 除了其他信息,wget还显示了一个进度条(<=>),它在下载文件时会有所进步。 目前下载的数据量(6363,179561,316053)和当前的下载速度(10.7KB /秒,65.8KB /秒,63.0KB /秒)也更新。 这是怎么做的? 理想情况下,请包含上述三种语言中的一种或多种语言的代码示例。

NPM安装包不能正常工作

提前得到任何帮助,我可以得到。 我正在尝试在我的mac OSX 10.8的terminal中使用nodejs和NPM安装grunt,bower和yeoman等软件包。 我检查节点和NPM的版本,以确认他们安装正确,发现是真实的。 但是,当我开始运行命令来安装像鲍尔一样的软件包时,使用以下命令: npm install -g bower 我得到各种各样的错误。 我试图避免使用sudo命令。 我尝试使用sudo,但事后我会得到一个响应“找不到命令”。 我有一种感觉,包可能不在正确的文件夹或目录中,但我不清楚接下来要做什么。 为了您的参考,这些是我得到的错误: npm ERR! Error: EACCES, unlink '/Users/myname/.node/lib/node_modules/bower/.editorconfig' npm ERR! { [Error: EACCES, unlink '/Users/myname/.node/lib/node_modules/bower/.editorconfig'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/Users/myname/.node/lib/node_modules/bower/.editorconfig' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! […]