Articles of ubuntu 14.04

未能安装twitter bootstrap node.js依赖关系(在Ubuntu上)

我已经从官方网站下载了Bootstrap 3.1.1源文件,当试图在bootstrap/目录下运行npm install时,出现错误,这是在从站点执行bootstrap安装程序的指导下进行的。 我在Ubuntu 14.04平台上使用npm 1.3.10从发行版库安装,并且可以成功运行npm install -g grunt-cli 。 但是,当我试图从bootstrap目录中sudo npm install时,发现一串成功的GET消息,然后终止此错误: npm http 304 https://registry.npmjs.org/proto-list > phantomjs@1.9.7-4 install /home/cboettig/Documents/code/thirdparty/bootstrap/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs > node install.js npm WARN This failure might be due to the use of legacy binary "node" npm WARN For further explanations, please read /usr/share/doc/nodejs/README.Debian npm ERR! weird error 1 npm ERR! not ok […]

如何使当前的环境在uBunu 14.04中作为图像泊坞窗?

我有Ubuntu 14.04,最近安装了node.js和许多模块。 如何创build具有当前环境的Docker镜像(镜像必须在ubnutu 14.04及其所有模块中使用已安装的node.js),而无需在新镜像上安装nodejs和模块。

“zsh:command not found:sails”出现问题

我安装了sails.js与通过sudo npm install -g sails但我仍然得到zsh: command not found: sails 我正在使用Ubuntu 14.04 LTS。

永远开始命令不工作

我正在使用以下命令来启动永久命令: /usr/local/bin/forever start /var/www/html/test.js | tee /tmp/forever-start.log 但它不起作用。 不在日志文件中打印输出。 在test.js , 我有这个代码: console.log('Server running…');

Jenkins上的npm / nodejs

我试图让npm / nodejs在Jenkins(v2.32.3)上工作,但在将Nodejs插件从版本0.2.2升级到1.1.2之后出现问题。 我已经手动下载了Nodejs,并将其解压到/etc/nodejs/node-v6.9.4-linux-x64 ,并在Global Tool Configuration(全局工具configuration)中进行了configuration。 我有一个简单的工作(Execute shell): echo $PATH whoami npm –version node –version 结果是: [EnvInject] – Loading node environment variables. Building in workspace /var/lib/jenkins/jobs/test- nodejs_test/workspace [workspace] $ /bin/sh -xe /tmp/hudson1755936462393481437.sh + echo /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games + whoami jenkins + npm –version /tmp/hudson1755936462393481437.sh: 4: /tmp/hudson1755936462393481437.sh: npm: not found Build step 'Execute shell' marked build […]

ubuntu pm2命令来运行node-express站点

如果我手动运行我的节点快车站点,它的效果很好。 sudo node bin/www 但是我的其他网站是通过pm2启动并产生的。 随着pm2我只是设置节点启动site.js文件和可执行文件,只是运行./site.js所以./site.js只需要运行./site.js 但是这是我使用pm2尝试运行的第一个node-express站点。 所以我没有得到的是如何使pm2可以运行命令node bin/www 。 我已经尝试通过使bin/www文件的可执行文件。 并且它在文件#!/usr/bin/env node有相同的第一行但是pm2不会运行它。 当我尝试pm2回声 – 帮助控制台,因为它无法解释命令sudo pm2 node bin/www 你如何得到pm2来运行这样的命令?

我如何知道是否在Ubuntu 14.04上成功安装了Node.js和npm?

我用这些指令安装了Node.js,看起来很成功: sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs 然后我用这些指令安装npm: sudo curl https://www.npmjs.org/install.sh | sh nodejs安装似乎没有错误,但npm命令给了我很多错误。 但似乎他们安装,因为当我testing我有什么版本,他们都出现了: nodejs -v v0.10.30 npm -v 1.4.21 所以,如果这不告诉我,我已经成功安装了两个程序,我认为我没有,我怎么知道?

node.js和express -bash:/ usr / bin / express:没有这样的文件或目录

我从node.js映像(w 14.04)中创build了一个数字海洋液滴,检查它,我得到: $ node -v v4.3.0 然后,我试图安装最新版本的express.js: $ sudo npm install -g express express@4.13.4 /usr/lib/node_modules/express ├── escape-html@1.0.3 ├── array-flatten@1.1.1 ├── cookie-signature@1.0.6 ├── utils-merge@1.0.0 ├── content-type@1.0.1 ├── merge-descriptors@1.0.1 ├── vary@1.0.1 ├── methods@1.1.2 ├── fresh@0.3.0 ├── etag@1.7.0 ├── parseurl@1.3.1 ├── path-to-regexp@0.1.7 ├── cookie@0.1.5 ├── content-disposition@0.5.1 ├── range-parser@1.0.3 ├── serve-static@1.10.2 ├── depd@1.1.0 ├── qs@4.0.0 ├── on-finished@2.3.0 (ee-first@1.1.1) ├── […]

Node.js传单错误

请帮忙!! 我知道我错过了一些非常简单的东西,但是我对这一切都是陌生的,而且我阅读了很多不同的文章和教程,不知道怎么回事。 我在Ubuntu 14.04上启动一个新项目导航到我想要我的应用程序的文件夹。 这是我采取的步骤: sudo apt-get install nodejs-legacy sudo npm install express-generator -g (framework) express -e –ejs (Establece el lenguaje ejs como base) https://www.npmjs.com/package/ejs npm install 运行应用程序DEBUG=myapp:* npm start 然后在浏览器中加载http:// localhost:3000 /来访问应用程序。 npm install –save leaflet npm install –save leaflet-draw 到这里一切正常! 在app.js中添加这一行: var L = require('leaflet'); 并得到我粘贴的丑陋错误 /home/diego/Escritorio/fundacion/node_modules/leaflet/dist/leaflet-src.js:9168 }(window, document)); ^ ReferenceError: window is […]

SESSIONS_PER_USER限制与nodejs

我一直在这个问题上挣扎了几个星期: 出于某种原因,连接到另一台机器上的oracle数据库的nodejs脚本开始出现SESSIONS_PER_USER限制的错误,但是我们没有任何其他连接打开数据库。 我尝试了另一个用户,但它返回了完全相同的错误。 最奇怪的部分是,这项服务已经运行了几个星期,这是它第一次给我们这个错误。 我们使用oracledb( https://github.com/oracle/node-oracledb )模块连接到数据库。 我们询问了支持团队,但显然他们可以使用我们的用户连接数据库,但是当涉及到使用我们的机器(ubuntu服务器14.04)的帐户,它会给出这个错误。 我试图寻找一个可能的“caching”的会议或在我们的机器内部的连接,但我还没有find关于谷歌这件事的很多帮助… 如果有人能就这个问题给我一些帮助,我将不胜感激,因为我不知道我还能做些什么。 提前致谢。