您现在的位置是:网站首页> 编程资料编程资料
vue使用monaco editor汉化右键菜单示例_vue.js_
2023-05-24
409人已围观
简介 vue使用monaco editor汉化右键菜单示例_vue.js_
安装依赖插件
首先使用npm或者其他包管理工具安装依赖插件:
npm install monaco-editor --save npm install monaco-editor-nls --save npm install monaco-editor-webpack-plugin --save npm install monaco-editor-esm-webpack-plugin --save-dev
推荐安装的依赖版本对应:package.json
{ "dependencies": { "monaco-editor": "^0.20.0", "monaco-editor-nls": "^2.0.0", "monaco-editor-webpack-plugin": "^1.9.1", }, "devDependencies": { "monaco-editor-esm-webpack-plugin": "^2.0.0" } }webpack.config.js 添加配置:(此处使用vue-cil3.0 配置在vue.config.js里面)
const MonacoWebpackPlugin = require('monaco-editor-esm-webpack-plugin'); module.exports = { configureWebpack: { module: { rules: [{ test: /\.js/, enforce: 'pre', include: /node_modules[\\\/]monaco-editor[\\\/]esm/, use: MonacoWebpackPlugin.loader }] }, plugins: [ new MonacoWebpackPlugin() ] } }此处需要引入monaco-editor-esm-webpack-plugin,引入monaco-editor-webpack-plugin无法汉化成功设置语言包
// 汉化 monaco import { setLocaleData } from "monaco-editor-nls" import zh_CN from "monaco-editor-nls/locale/zh-hans" setLocaleData(zh_CN) //先汉化语言,再加载monaco才能汉化成功,使用import方式无法汉化 //需要使用require方式引入monaco-editor //import * as monaco from 'monaco-editor' const monaco = require("monaco-editor/esm/vs/editor/editor.api"); 设置完以上配置后,汉化成功效果如下:


以上就是vue使用monaco editor汉化右键菜单示例的详细内容,更多关于vue右键菜单汉化的资料请关注其它相关文章!
您可能感兴趣的文章:
相关内容
- JavaScript箭头函数的五种使用方法及三点注意事项_javascript技巧_
- react项目升级报错,babel报错,.babelrc配置兼容等问题及解决_React_
- JavaScript扩展运算符的学习及应用详情(ES6)_javascript技巧_
- Node.js Process对象详解_node.js_
- JavaScript遍历对象的七种方法汇总_javascript技巧_
- JS实现点击文本框改变背景颜色_javascript技巧_
- 使用useImperativeHandle时父组件第一次没拿到子组件的问题_React_
- React Native 中实现倒计时功能_React_
- vue3深入学习 nextTick和historyApiFallback_vue.js_
- 详解vue3+quasar弹窗的几种方式_vue.js_
