找不到node.js模块

瑞安

我跟着nodejs一起以正确的方式跟随着node.js,并且在尝试执行此命令时卡住了。我将#!/ usr / bin / env更改为#!/ usr / bin / node,因为env甚至都不是我的文件夹,而node.js在我相信的节点文件夹中。我正在运行Ubuntu 14.04。解决办法是什么?如果重要的话,我有在后台运行的ouchdb。谢谢

ryan @ Ryan:〜/ Documents / code / databases $ ./dbcli.js 

module.js:340 
    throw err; 
          ^
错误:
    在Function.Module._load(module.js:280 
    )的Function.Module._resolveFilename(module.js:338:15)找不到模块'/ home / ryan / Documents / code / databases / node --harmony' :25)
    启动时(node.js:119:16 在Function.Module.runMain(module.js:497:10 
    在node.js:935:3

这是程序

#!/usr/bin/node node --harmony
/***
 * Excerpted from "Node.js the Right Way",
 * published by The Pragmatic Bookshelf.
 * Copyrights apply to this code. It may not be used to create training material, 
 * courses, books, articles, and the like. Contact us if you are in doubt.
 * We make no guarantees that this code is fit for any purpose. 
 * Visit http://www.pragmaticprogrammer.com/titles/jwnode for more book information.
***/
const
  request = require('request'),
  options = {
    method: process.argv[2] || 'GET',
    url: 'http://localhost:5984/' + (process.argv[3] || '')
  };
request(options, function(err, res, body) {
  if (err) {
    throw Error(err);
  } else {
    console.log(res.statusCode, JSON.parse(body));
  }
});
jfriend00

因为它解决了您的问题,所以使我的评论成为答案:

最后我检查了一下,#!/usr/bin/node node --harmony因为无效的Javascript ,所以无法放入传递给节点的.js文件。您可以删除该行并通过键入以下命令手动运行.js文件:

node --harmony dbcli.js

仅供参考,看起来可以执行您尝试做的事情,但是由于您尝试运行,因此您没有使用正确的语法node node看到这个答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node.js找不到模块

来自分类Dev

Node.js:找不到模块“ chai”

来自分类Dev

在Node.js中找不到模块

来自分类Dev

找不到Node.js模块

来自分类Dev

Node.js找不到模块

来自分类Dev

在Node.js中找不到模块

来自分类Dev

Node.js“错误:找不到模块”

来自分类Dev

Node.js Express JS-找不到模块

来自分类Dev

认真调试node.js'找不到模块xyz / abcd'

来自分类Dev

Node.js错误:找不到模块“请求”

来自分类Dev

Node.js:错误:找不到模块“ html”

来自分类Dev

node.js找不到模块'./lib/compat'

来自分类Dev

Node.js-错误:找不到模块“ config / chgpass”

来自分类Dev

在Pushkin安装中找不到Node.js fs模块

来自分类Dev

在Node JS mysql错误中找不到模块'./routes/customer'

来自分类Dev

认真调试node.js'找不到模块xyz / abcd'

来自分类Dev

Node.js 错误:找不到模块“firebase/storage”

来自分类Dev

Node.js Express 错误:找不到模块

来自分类Dev

找不到Node.js

来自分类Dev

Node.js-当模块调用其他模块时,“找不到模块”

来自分类Dev

Heroku + Node:找不到模块错误

来自分类Dev

找不到模块“ node_modules / formidable”

来自分类Dev

找不到模块'node-sass

来自分类Dev

找不到模块'node-gcm'

来自分类Dev

找不到模块“ node_modules / formidable”

来自分类Dev

错误:找不到模块“ node-wit”

来自分类Dev

错误:找不到模块“node-jsdom”

来自分类Dev

Node.js:使用npm -g安装模块后找不到模块

来自分类Dev

Node.js:使用npm -g安装模块后找不到模块