最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

如果它是csv包的一部分,请求csv

IT培训 admin 5浏览 0评论

如果它是csv包的一部分,请求csv

这可能只是一个简单的问题,但我无法弄清楚语法(node.js的新内容)

我做了一个

npm install csv 

在我的node.js项目中。 The project's homepage can be found here

以下行没有问题:

var csv = require('csv');

但是当我需要使用csv-parse函数(which is a part of the csv package)时我不能。试图要求它产生一个未找到:

var parse = require('csv-parse');
Error: Cannot find module 'csv-parse'

我尝试了一些变化:

var parse = require('csv()csv-parse');
var parse = require('csv.csv-parse');
var parse = require('csv().csv-parse');

他们认为他们必须引用上面所需的csv位,但似乎都没有用。我总是可以只重新安装csv-parse位,但是网站表明我不需要(因为它们已经足够):

如果您只对CSV解析器感兴趣,请运行npm install csv以安装完整的CSV软件包或运行npm install csv-parse。

但遗憾的是我找不到只需安装'csv'的any examples on the project page

回答如下:

它与csv一起出口,这是一个例子

var parse = require('csv').parse

作为关于需要其他模块依赖关系的说明:我从未发现需要这样做,就像大多数模块作者一样,要么导出(如本例所示),要么提供合适的抽象。那说你通常可以使用以下形式require已安装模块的依赖关系:

var dep = require('{module}/node_modules/{dependency}');

在这种情况下:

var parse = require('csv/node_modules/csv-parse');
// require('csv').parse === require('csv/node_modules/csv-parse') -> true

但正如我所说,我从来没有这样做过。

如果它是csv包的一部分,请求csv

这可能只是一个简单的问题,但我无法弄清楚语法(node.js的新内容)

我做了一个

npm install csv 

在我的node.js项目中。 The project's homepage can be found here

以下行没有问题:

var csv = require('csv');

但是当我需要使用csv-parse函数(which is a part of the csv package)时我不能。试图要求它产生一个未找到:

var parse = require('csv-parse');
Error: Cannot find module 'csv-parse'

我尝试了一些变化:

var parse = require('csv()csv-parse');
var parse = require('csv.csv-parse');
var parse = require('csv().csv-parse');

他们认为他们必须引用上面所需的csv位,但似乎都没有用。我总是可以只重新安装csv-parse位,但是网站表明我不需要(因为它们已经足够):

如果您只对CSV解析器感兴趣,请运行npm install csv以安装完整的CSV软件包或运行npm install csv-parse。

但遗憾的是我找不到只需安装'csv'的any examples on the project page

回答如下:

它与csv一起出口,这是一个例子

var parse = require('csv').parse

作为关于需要其他模块依赖关系的说明:我从未发现需要这样做,就像大多数模块作者一样,要么导出(如本例所示),要么提供合适的抽象。那说你通常可以使用以下形式require已安装模块的依赖关系:

var dep = require('{module}/node_modules/{dependency}');

在这种情况下:

var parse = require('csv/node_modules/csv-parse');
// require('csv').parse === require('csv/node_modules/csv-parse') -> true

但正如我所说,我从来没有这样做过。

发布评论

评论列表 (0)

  1. 暂无评论