Ana içeriğe geç

Node.js CommonJS (CJS)

CommonJS dağıtımı, henüz ECMAScript modüllerine geçmemiş Node.js paketleri için uygundur. Kodu şu şekilde erişebilirsiniz:

  • Stream ve geri çağırma API'si: const {parse} = require('csv-parse');
  • Senkron API: const {parse} = require('csv-parse/sync');

Ek bilgiler proje CommonJS belgelerinde mevcuttur.

Desteklenen Node.js sürümleri

Bu paketin CommonJS dağıtımı, Node.js sürüm 8.3 ve üzerini desteklemektedir. Ancak, modül yolu, Node.js sürümünüze bağlı olarak değişir.

bilgi

İçsel olarak, export özelliği package.json dosyası içerisinde csv-parse ve csv-parse/sync giriş noktalarını beyan eder.

./dist/cjs klasörü içinde modülleri ortaya koyar.

Node.js 12.16.0+ üzerinde main alanına alternatif olarak desteklenir. Eski sürümler için, main alanı csv modülüne yedek olarak işlev görür. Şeffaftır.

Kullanım önerisi: require("csv-parse/dist/cjs/sync.cjs")'i require("csv-parse/sync") alternatif olarak kullanın.
— Kullanım kılavuzu

Bu paketin eski sürümleri

Sürüm 2 ve altındaki sürümlerde, modül imzası şöyleydi:

const parse = require('csv-parse');
// Ve
const parse = require('csv-parse/lib/sync');