vue.config.js 544 B

12345678910111213141516171819202122
  1. // 把 monaco webpack plugin 搞进去
  2. const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin')
  3. let path = require('path')
  4. function resolve (dir) {
  5. return path.join(__dirname, dir)
  6. }
  7. module.exports={
  8. configureWebpack: config => {
  9. config.plugins.push(
  10. new MonacoWebpackPlugin({
  11. languages:["sql"], // 目前只处理SQL语言
  12. features:["coreCommands","find"] // 基本命令和搜索功能
  13. })
  14. )
  15. },
  16. chainWebpack: (config) => {
  17. config.resolve.alias
  18. .set('@', resolve('src'))
  19. }
  20. }