汉字转拼音 pinyin-pro 安装教程

1、用管理员权限制打开命令行工具,输入node --version 回车 ,查看下node是否已经安装。再输入 npm --version 回车,看下npm是否正常,正常的话都会返回相应的版本号,没有装nodejs要先安装。

2、进入D盘,不要直接在C盘,有时C盘的权限要求很高,C:\Users\Administrator>D: 回车

3、进入D盘,新建一个文件夹,然后进入此文件夹,执行 npm install pinyin-pro --save

D:\>mkdir py2025

D:\>cd py2025

D:\py2025>npm install pinyin-pro --save

4、再安装数据,D:\py2025>npm install @pinyin-pro/data,一定要用@pinyin-pro/data。

5、再安装express,D:\test_pinyin_2025>npm install express --save

6、这时就可以执行 D:\py2025>node HelloWord.js

import { pinyin, addDict } from 'pinyin-pro';

// 引入前需要先通过 `npm install @pinyin-pro/data` 进行安装,默认这样安装可能会报错,没有足够权限创建目录。

//npm install pinyin-pro --prefix "D:\my-custom-path" --save

import CompleteDict from '@pinyin-pro/data/complete';

//import ModernChineseDict from '@pinyin-pro/data/modern';

//addDict(ModernChineseDict);

addDict(CompleteDict);

const str = pinyin('重要的事重复说,日本京都大学');

console.log(str);

//const result = pinyin('小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。小明硕士毕业于中国科学院计算所,后在日本京都大学深造。');

//console.log(result)

//const { pinyin, addDict } = require('pinyin-pro');

//const { ModernChineseDict } = require('@pinyin-pro/data/modern');

//const { CompleteDict } = require('@pinyin-pro/data/complete');

//addDict(ModernChineseDict);

//addDict(CompleteDict);

//var str = pinyin('日本京都大学'); // 'hàn yǔ pīn yīn'

//import { pinyin, addDict } from 'pinyin-pro';

//addDict(ModernChineseDict);

//var str = pinyin('小明硕士毕业于中国科学院计算所,后在日本京都大学深造'); // 'hàn yǔ pīn yīn'

//console.log(str);

//var http = require('http');

//http.createServer(function (request, response) {

// response.writeHead(200, { 'Content-Type': 'text/plain' });

// response.end("OK Hello");

//}).listen(8888);

//console.log('Server running at http://127.0.0.1:8888/');

import express from 'express';

/*const express = require('express');*/

const app = express();

const port = 3000;

app.get('/data', (req, res) => {

try {

const hanzi = req.query.hanzi;

if (hanzi.length > 300)

{

res.send({ message: "每次最多只能转换300个汉字。" });

}

else

{

const paras = req.query.paras;

const config = JSON.parse(paras);

const result = pinyin(hanzi, config);

res.send({ message: result});

}

}

catch (error) {

res.send({ message: error.message + " 请联系客服 QQ:543690914 处理,谢谢。"});

}

});

app.listen(port, () => {

console.log(`Example app listening at http://localhost:${port}`);

});

//在你的网站下,双击“URL重写”图标。

//在右侧操作面板中,点击“添加规则(R)...”。

//选择“入站规则”,然后点击“空白规则”。

//命名你的规则,例如“ReverseProxyToNodeJS”。

//在“请求的URL”模式(Pattern)中,你可以使用通配符(*)来匹配所有请求。

//在“操作”部分,选择“重写”。

//在“重写URL”中,输入http://localhost:3000/{R:0}(假设你的Node.js应用监听在3000端口)。这里的{R:0}是一个反向引用,表示匹配到的整个URL。

//确保选中“停止处理后续规则”复选框。

//点击“确定”保存规则。

文件名精灵2025年最新版 机器翻译 AI智能
...
批量修改文件名称、文件夹名称

免费使用 功能无限制

全面接入机器自动翻译功能,主流AI大模型智能改名

方便快捷,支持正则表达式、无需安装功能齐全、支持定制无广告、无插件,放心使用。

免费下载
本站中所有的计算器的计算结果仅供参考,本站对此结果的准确性不承担任何责任,实际数额以银行/保险公司/国家相关机构确认的结果为准。
在线客服QQ:543690914,备案号: 苏ICP备15037649号-33。东海县白塔埠镇佳诚电脑经营部版权所有。