跳到主要内容
版本:1.0.0

@farmfe/plugin-dsv

🍣 一个Farm插件,用于将.csv.tsv文件转换为JavaScript模块。

要求

这个插件需要一个LTS版本的Node(v18.0.0+)和Farm v1.0.0+。

安装

npm install @farmfe/plugin-dsv

使用

创建一个farm.config.js配置文件并导入插件:

import { defineConfig } from '@farmfe/core';
import dsv from '@farmfe/plugin-dsv';

export default defineConfig({
plugins: [
[
dsv()
]
],
});

实际示例

假设你有一个包含一些关于美味水果信息的CSV(或TSV)文件:

type,count
apples,7
pears,4
bananas,5

并且假设你想在代码的某个部分将该CSV文件作为Array导入。添加插件之后(如上所示),你可以直接import(或require)CSV文件。导入将提供一个Array,包含代表CSV文件行的Objects

import fruit from './fruit.csv';

console.log(fruit);
// [
// { type: 'apples', count: '7' },
// { type: 'pears', count: '4' },
// { type: 'bananas', count: '5' }
// ]
Extremely Fast Web Build Tool Written in Rust

Copyright © 2024 Farm Community. Built with Docusaurus.