etherpad-lite/编译说明.md

30 lines
No EOL
974 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1. Download the latest Node.js runtime from [nodejs.org](https://nodejs.org/).
2. Install pnpm: `npm install -g pnpm` (Administrator privileges may be required).
3. Clone the repository: `git clone -b master`
4. Run `pnpm i`
5. Run `pnpm run build:etherpad`
6. Run `pnpm run prod`
7. Visit `http://localhost:9001` in your browser.
后台中文设置,找到文件
etherpad-lite\admin\src\localization>i18n.ts
// 修改
fallbackLng: 'zh-hans'
前台中文设置。搜索lang改成
lang = 'zh-hans'
修改文件
etherpad-lite\src\static\js\pluginfw> LinkInstaller.ts
constructor() {
this.livePluginManager = new PluginManager({
//增加 插件拉不下来问题解决。
npmRegistryUrl: 'https://registry.npmmirror.com/',
pluginsPath: pluginInstallPath,
hostRequire: undefined,
cwd: path.join(settings.root, 'src')
});
this.dependenciesMap = new Map();
}