123456789101112131415161718192021222324252627282930313233343536373839404142 |
- // vetur.config.js
- /** @type {import('vls').VeturConfig} */
- module.exports = {
- // **optional** default: `{}`
- // override vscode settings
- // Notice: It only affects the settings used by Vetur.
- settings: {
- "vetur.useWorkspaceDependencies": true,
- "vetur.experimental.templateInterpolationService": true,
- },
- // **optional** default: `[{ root: './' }]`
- // support monorepos
- // projects: [
- // './packages/repo2', // shorthand for only root.
- // {
- // // **required**
- // // Where is your project?
- // // It is relative to `vetur.config.js`.
- // root: './packages/repo1',
- // // **optional** default: `'package.json'`
- // // Where is `package.json` in the project?
- // // We use it to determine the version of vue.
- // // It is relative to root property.
- // package: './package.json',
- // // **optional**
- // // Where is TypeScript config file in the project?
- // // It is relative to root property.
- // tsconfig: './tsconfig.json',
- // // **optional** default: `'./.vscode/vetur/snippets'`
- // // Where is vetur custom snippets folders?
- // snippetFolder: './.vscode/vetur/snippets',
- // // **optional** default: `[]`
- // // Register globally Vue component glob.
- // // If you set it, you can get completion by that components.
- // // It is relative to root property.
- // // Notice: It won't actually do it. You need to use `require.context` or `Vue.component`
- // globalComponents: [
- // './src/components/**/*.vue'
- // ]
- // }
- // ]
- };
|