Articles of ubuntu 14.04

在DigitalOcean Ubuntu 14.04中,Webshot在meteor上失败

我正在使用这个代码来生成pdf: let fileUri = process.env.PWD + '/storage/orders-pdf/' + fileName; // Commence Webshot webshot(html_string, fileUri, options, function(error) { fs.readFile(fileUri, function (err, data) { if (err) { return console.log(err); } fs.unlinkSync(fileUri); fut.return(data); }); }); let pdfData = fut.wait(); 但它会引发以下错误: { [Error: ENOENT, open '/opt/holi/storage/orders-pdf/Attributes.pdf'] errno: 34, code: 'ENOENT', path: '/opt/holi/storage/orders-pdf/Attributes.pdf' } 试图使用NPM包https://github.com/brenden/node-webshot然后代码在本地主机完美工作,但在服务器上失败,并引发此错误: 编辑: 即使没有运行webshot: fs.readFile(fileUri, function (err, […]

在ubuntu中用一个命令列出所有全局安装的模块

我正在使用ubuntu 14.04 ,有没有办法打印所有全局模块(使用npm安装)到命令行。 我怎样才能做到这一点?

nodejs应用程序 – mongodb连接失败,错误“ECONNREFUSED”

背景信息 我正在玩我试图连接到远程MongoDB的第一个nodejstesting应用程序。 问题: 连接失败,出现以下消息: admin@testdev:~/Documents/nodejs_tests$ sudo nodejs index.js Server has started. Request for / received About to route a request for: / inside db connect method Request for /favicon.ico received About to route a request for: /favicon.ico inside db connect method MongoError: connect ECONNREFUSED null MongoError: connect ECONNREFUSED null 这是连接的逻辑: function connect_nimble() { console.log("inside db […]

完全卸载ubuntu 14.04中的nodejs,npm和node

我知道这个问题已经被问了很多次,但我还是不能这样做。 所以我错误地安装“节点”做sudo apt-get install node后来我安装了nodejs(v0.10.37)。 我试图用npm更新到v0.12,但是在执行nodejs -v时,它一直说0.10.37。 此外,我不能使用节点命令,因为我错误地安装了其他“节点的事情”之前。 我尝试了人们在其他所有答案中谈到的所有不同的命令,但是我现在还做不到。 我认为主要的问题是我继续有错误的节点包,安装nodejs-legacy不起作用。 此外, npm install命令的工作原理,并与文件创build文件夹,但我的应用程序仍然说,库缺失。