- 从package.json中移除内部@d8d/server依赖 - 将app.tsx中的AuthProvider和queryClient导入路径从本地工具改为外部包@d8d/mini-enterprise-auth-ui/hooks - 在tailwind.config.js中添加外部UI包源文件路径以支持样式处理 - 将tsconfig.json中的模块系统从commonjs/node更新为NodeNext/nodenext以匹配现代ES模块标准
@@ -52,7 +52,6 @@
"author": "",
"dependencies": {
"@babel/runtime": "^7.24.4",
- "@d8d/server": "workspace:*",
"@d8d/mini-shared-ui-components": "workspace:*",
"@d8d/mini-enterprise-auth-ui": "workspace:*",
"@d8d/yongren-dashboard-ui": "workspace:*",
@@ -3,11 +3,11 @@ import '@/utils/headers-polyfill.js'
import { PropsWithChildren } from 'react'
import { useLaunch } from '@tarojs/taro'
import { QueryClientProvider } from '@tanstack/react-query'
-import { AuthProvider, queryClient } from './utils/auth'
+import { AuthProvider, queryClient } from '@d8d/mini-enterprise-auth-ui/hooks'
import './app.css'
-function App({ children }: PropsWithChildren<any>) {
+function App({ children }: PropsWithChildren<any>) {
useLaunch(() => {
console.log('App launched.')
})
@@ -4,6 +4,7 @@ const { iconsPlugin, getIconCollections } = require("@egoist/tailwindcss-icons")
module.exports = {
content: [
'./src/**/*.{html,js,ts,jsx,tsx}',
+ '../mini-ui-packages/mini-enterprise-auth-ui/src/**/*.{ts,tsx}'
],
theme: {
extend: {},
@@ -1,10 +1,10 @@
{
"compilerOptions": {
"target": "es2017",
- "module": "commonjs",
+ "module": "NodeNext",
"removeComments": false,
"preserveConstEnums": true,
- "moduleResolution": "node",
+ "moduleResolution": "nodenext",
"experimentalDecorators": true,
"noImplicitAny": false,
"allowSyntheticDefaultImports": true,