一覧へ戻る
stefan-hui/rollup-plugin-monaco-editor-nls(新しいタブで開きます)
主要言語: TypeScript
- star 数
- 2
- watcher 数
- 2
- fork 数
- 0
- issue 数
- 0
- 最終更新
- 2021/06/16
主要言語: TypeScript
Install:
yarn add -D rollup-plugin-monaco-editor-nls
Add this plugin in rollup.config.js:
import monacoEditorNlsPlugin, { Languages, } from "rollup-plugin-monaco-editor-nls"; plugins: [monacoEditorNlsPlugin({ locale: Languages.zh_hans })];
Add this plugin in vite.config.ts:
Vite has a pre-loading mode, add this method to solve —— esbuildPluginMonacoEditorNls
import { defineConfig } from "vite"; import monacoEditorNlsPlugin, { Languages, esbuildPluginMonacoEditorNls, } from "rollup-plugin-monaco-editor-nls"; const is_dev = process.env.NODE_ENV === "development"; // https://vitejs.dev/config/ export default defineConfig({ resolve: { alias: { "@": resolve("./src"), }, }, build: { sourcemap: true, }, optimizeDeps: { esbuildOptions: { plugins: [ esbuildPluginMonacoEditorNls({ locale: Languages.zh_hans }), ], }, }, plugins: [!is_dev && monacoEditorNlsPlugin({ locale: Languages.zh_hans })], });