lmislm / lmislm.github.io

hexo的配置
0 stars 0 forks source link

升级 vue2.6.11 到vue2.7——引入autoImport和vue-components #15

Open lmislm opened 9 months ago

lmislm commented 9 months ago
  1. Install: npm i -D unplugin-auto-import
  2. https://github.com/unplugin/unplugin-auto-import
  3. eslintrc-auto-import.json需要enable: true编译一次,然后设置为 false
  4. vue-cli:
    AutoImport.default({
    // global imports to register
    imports: [
      'vue',
      'vue-router',
      {
        '[package-name]': [
          '[import-names]',
          // alias
          ['[from]', '[alias]']
        ]
      }
    ],
    eslintrc: {
      enabled: false, // Default `false`
      filepath: './.eslintrc-auto-import.json', // Default `./.eslintrc-auto-import.json`
      globalsPropValue: true // Default `true`, (true | false | 'readonly' | 'readable' | 'writable' | 'writeable')
    },
    // Enable auto import by filename for default module exports under directories
    defaultExportByFilename: false
    })