nodejs usa la segmentación de palabras de Jieba
Debería deberse a la actualización que los tutoriales de otras personas en Internet tienen problemas. Lo exploré yo mismo y ahora compartiré los resultados.
npm install node-jieba
p>Documentación
Permítanme hablar sobre los problemas que encontré durante la instalación. Seguí recibiendo errores al principio, pero luego todavía no funcionó. a 2.7.3 en el documento y cambió pip. También se actualizó a la versión correspondiente (1.3.1) y se instaló más tarde
Después de la instalación, vaya al directorio node-jieba en node_modules en el proyecto directorio y ejecute install.sh con la siguiente declaración:
cd ./node_modules/node-jieba
sudo bash ./install.sh
El uso específico La documentación es muy clara y hay otros puntos a tener en cuenta: cuando se ejecuta
var analizer = Jieba({ debug: true
});
, Se iniciará el programa Python de este complemento. Después de su uso, puede utilizar
analyser.close()
para cerrar el programa Python, pero lleva tiempo iniciarlo. Especialmente en una máquina con bajo rendimiento (la mía es el servidor de configuración más baja de Alibaba Cloud, 9.9) Mes), si tiene que abrirlo y cerrarlo cada vez, habrá un retraso de aproximadamente 1 segundo, lo que afectará la experiencia del usuario. ; pero si lo deja encendido todo el tiempo, tiene miedo de afectar el rendimiento del servidor. Pruébelo usted mismo y elija el método que más le convenga