JSPM

jieba-js

1.0.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 116
  • Score
    100M100P100Q95165F
  • License ISC

jieba-js chinese word segmentation for node in pure javascript.

Package Exports

  • jieba-js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (jieba-js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

jieba-js

jieba-js A JavaScript Chinese word segmentation tool in pure javascript, based on Python Jieba

install

npm install jieba-js

demo

import jieba, { cut } from 'jieba-js';
const jieba = require("jieba-js");
const jieba = require("jieba-js").jieba;

//------------

const Jieba = require("jieba").Jieba;
const jieba = new Jieba();
console.log(jieba);

jieba.cut("我爸新学会了一项解决日常烦闷的活动,就是把以前的照片抱回办公室扫描保存,弄成电子版的。更无法接受的是,还居然放到网上来,时不时给我两张。\n这些积尘的化石居然突然重现,简直是招架不住。这个怀旧的阀门一旦打开,那就直到意识模糊都没停下来。")
    .then(function (ret)
    {
        //console.log(ret);
    })
;

cut('我的中文東西。', function (ret)
{
    //console.log(ret);
});

cut('我的中文東西。 2222222222').then(function (ret)
{
    console.log(ret);
});

Dict

this method only work before first time call jieba.cut or jieba.init

jieba.useDict('path of dict file')

let dict = [
    ['xxx', 0, 'x'],
];

jieba.useDict(dict)