Tag: terminal

npm coffescript安装错误

I keep having errors when trying to install coffeescript. node version v0.6.1 npm version 1.0.106 npm ERR! Could not create /usr/local/lib/node_modules/___coffee-script.npm npm ERR! error installing coffee-script@1.1.3 Error: EACCES, permission denied '/usr/local/lib/node_modules/___coffee-script.npm' npm ERR! Error: EACCES, permission denied '/usr/local/lib/node_modules/___coffee-script.npm' npm ERR! Report this *entire* log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it to: npm […]

NodeJs process.stdin.resume()在Cygwin中不起作用

试图制作一个CLItypes的程序 – 等待用户input。 在Cygwin中,脚本刚刚退出。 只要在脚本process.stdin.resume() 似乎在Linux VM上工作。 在Windows命令行上也可以工作。 我假设'terminal'有关Cygwin的东西..

使用Node.js创build可滚动/可重写的terminal/标准输出接口

当我在Node.js打印到terminal时,我使用console.log输出一行新的文本。 但是,有一些应用程序dynamic更新控制台输出的相同行,而不是只添加新的。 一个stream行的例子是在wget或scp中出现的ASCII加载栏。 有一些应用程序使用dynamic输出填充整个terminal窗口。 ngrok就是这样一个例子: 此应用程序dynamic更新上面的信息。 有框架,将帮助我在Node.js中创build一个类似的dynamic输出? 这有一个名字吗?

如何更改node.js中的terminal颜色

如何在节点js中设置terminal字体颜色。 我发现了一些模块,但是颜色有限,我想使用任何颜色。 例如。 像这样的东西。 console.log("text", "#87a213"); 在这个问题的答案是3模块,但在这些模块颜色是有限的。 我需要用任何颜色打印。 谢谢。

用NPM运行脚本彩色loginterminal

我试图用NPM作为一个构build系统(没有Gulp或Grunt)来设置一个项目,所以我是一个初学者,但到目前为止,除了这个小小的路障以外,它工作得非常好。 我的package.json脚本部分看起来像这样: "scripts": { "clean:task": "rimraf dist/*", "clean:notify": "notify –t 'Cleaning done.' –m 'dist/ has been cleaned successfully.", "clean": "npm run clean:task -s && npm run clean:notify -s", "serve": "browser-sync start –p 'xxx.dev/app' –host 'xxx.dev' –port '3000' –open 'external' –f 'app'", "styles:task": "node-sass –output-style nested -o app/assets/css app/assets/css", "styles:notify": "notify –t 'Styles compilation' –m 'Styles […]

如何创build一个带有祝福/ nodejs的可滚动框

我无法弄清楚,如何创build一个有福的可滚动框。 https://github.com/chjj/blessed 根据文件,它应该是这样的: "use strict"; const blessed = require('blessed'); const screen = blessed.screen({ smartCSR: true }); let box = blessed.box({ top: 0, left: 0, width: '80%', height: '80%', style: { bg: 'red' }, alwaysScroll:true, scrollable: true, scrollbar: true }); screen.append(box); screen.render(); for (let i = 0; i < 200; i++) { box.insertLine(0, 'texting ' + […]

未满足的同伴依赖性原因

一直试图在Webstorm中设置我的Angular2应用程序,并遇到了npm安装的问题,因为'reflect-metadata@0.1.8'具有未满足的对等依赖关系,因此失败。 我试图手动安装它 sudo npm install reflect-metadata@0.1.8 但它不起作用。 这是试图安装npm时的terminal输出: sudo npm install angular2-starter@1.0.0 /home/chase/angular2-starter ├── es6-promise@3.2.1 extraneous └── UNMET PEER DEPENDENCY reflect-metadata@0.1.8 npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14 npm WARN angular2@2.0.0-beta.17 requires a peer of reflect-metadata@0.1.2 but none was installed. npm WARN […]

节点server.js什么都不返回

我对Node很新。 我刚刚通过Brew安装了它,当我在terminal中运行node server.js时,terminal几个小时都不做任何事情。 node -v v6.6.0 这是服务器文件,它来自我正在观看的教程video。 这个简单的快递服务器的重点是让我能够通过HTTP快速地将testing数据提供给前端。 package.json: { "name": "simple-server", "version": "1.0.0", "description": "", "main": "server.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "node server.js" }, "author": "", "license": "ISC", "dependencies": { "body-parser": "^1.14.1", "express": "^4.13.3", "path": "^0.12.7" } } server.js文件: var express = require('express'); var path = […]

terminalcurl:(7)无法连接到本地主机端口3000:连接被拒绝

我正在使用OSX Elcapitan,10.11.6,当我运行 curl localhost:3000 要么 curl localhost:3000 -4 要么 curl 0.0.0.0:3000 要么 curl -x "" "http://127.0.0.1:3000" 它总是说: curl:(7)无法连接到127.0.0.1端口3000:连接被拒绝 ruby -v ruby 2.1.3p242(2014-09-19修订版47630)[x86_64-darwin13.0] 我的代码: var http = require('http'), express = require('express'), path = require('path'), MongoClient = require('mongodb').MongoClient, Server = require('mongodb').Server, CollectionDriver = require('./collectionDriver').CollectionDriver; var app = express(); app.set('port', process.env.PORT || 3000); app.set('views', path.join(__dirname, 'views')); app.set('view engine', […]

如何以非交互方式login纱线?

当使用npm ,我可以非交互方式login: $ printf "jesstelford\n<password>\nexample@email.com\n" | npm login 但是,与yarn类似的命令挂起: $ printf "jesstelford\nexample@email.com\n" | yarn login yarn login v0.21.3 question npm username: jesstelford question npm email: 在交互模式下,我可以成功运行: $ yarn login yarn login v0.21.3 question npm username: jesstelford question npm email: example@email.com ✨ Done in 22.53s. 我怎样才能非交互式地运行yarn login ?