diff --git a/apps/miniprogram/config/index.ts b/apps/miniprogram/config/index.ts index 84bc216..c908498 100644 --- a/apps/miniprogram/config/index.ts +++ b/apps/miniprogram/config/index.ts @@ -1,4 +1,5 @@ import { defineConfig } from '@tarojs/cli'; +import path from 'path'; export default defineConfig(async (merge) => { const baseConfig = { @@ -13,6 +14,9 @@ export default defineConfig(async (merge) => { copy: { patterns: [], options: {} }, framework: 'react', compiler: 'webpack5', + alias: { + '@': path.resolve(__dirname, '..', 'src'), + }, sass: { resource: ['src/styles/variables.scss'], }, diff --git a/apps/miniprogram/src/stores/auth.ts b/apps/miniprogram/src/stores/auth.ts index 6450ead..3c087e8 100644 --- a/apps/miniprogram/src/stores/auth.ts +++ b/apps/miniprogram/src/stores/auth.ts @@ -1,6 +1,6 @@ import { create } from 'zustand'; import Taro from '@tarojs/taro'; -import * as authApi from '../services/auth'; +import * as authApi from '@/services/auth'; interface BindPhoneResp { access_token: string; diff --git a/apps/miniprogram/src/stores/health.ts b/apps/miniprogram/src/stores/health.ts index e842afc..0184da9 100644 --- a/apps/miniprogram/src/stores/health.ts +++ b/apps/miniprogram/src/stores/health.ts @@ -1,5 +1,5 @@ import { create } from 'zustand'; -import * as healthApi from '../services/health'; +import * as healthApi from '@/services/health'; interface HealthState { todaySummary: healthApi.TodaySummary | null;