zhengyiming
5 天以前 dd0a3e0ed394983c4fbacdab64cad6f8de5b4884
apps/cMiniApp/config/index.js
@@ -1,7 +1,7 @@
const path = require('path');
const AutoImport = require('unplugin-auto-import/webpack');
const { CIPluginFn } = require('../ci/upload');
import AutoImport from 'unplugin-auto-import/webpack';
import ComponentsPlugin from 'unplugin-vue-components/webpack';
import NutUIResolver from '@nutui/nutui-taro/dist/resolver';
@@ -25,12 +25,6 @@
  alias: {
    '@': path.resolve(__dirname, '..', 'src'),
    '@components/assets': path.resolve(__dirname, '..', 'node_modules', '@12333/components/assets'),
    '@tencentcloud/chat-uikit-engine': path.resolve(
      __dirname,
      '..',
      'node_modules',
      '@tencentcloud/chat-uikit-engine'
    ),
  },
  sourceRoot: 'src',
  outputRoot: 'dist',
@@ -117,7 +111,13 @@
      chain.plugin('unplugin-auto-import').use(
        AutoImport({
          imports: ['vue', 'pinia', 'vue-router', { '@/constants': ['RouterPath'] }],
          dirs: ['./src/constants/**', './src/hooks/**'],
          // dirsScanOptions: {
          //   fileFilter: (file) => file.endsWith('.ts'), // Filter files
          //   types: true,
          // },
          vueTemplate: true,
          imports: ['vue', 'pinia', 'vue-router'],
          eslintrc: {
            enabled: true, // Default `false`
            filepath: './.eslintrc-auto-import.json', // Default `./.eslintrc-auto-import.json`