| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- // 简单验证包导出接口可用性
- console.log('=== 认证管理界面包导出接口验证 ===\n');
- // 直接读取构建后的文件内容
- import { readFileSync } from 'fs';
- console.log('📦 检查构建输出文件:');
- try {
- // 检查主要导出文件
- const indexContent = readFileSync('./dist/index.mjs', 'utf8');
- console.log('✅ index.mjs 文件存在');
- const componentsIndex = readFileSync('./dist/components/index.mjs', 'utf8');
- console.log('✅ components/index.mjs 文件存在');
- const hooksIndex = readFileSync('./dist/hooks/index.mjs', 'utf8');
- console.log('✅ hooks/index.mjs 文件存在');
- const apiIndex = readFileSync('./dist/api/index.mjs', 'utf8');
- console.log('✅ api/index.mjs 文件存在');
- console.log('\n📋 导出接口检查:');
- // 检查导出内容
- if (indexContent.includes('export { AuthProvider }')) {
- console.log('✅ AuthProvider 导出存在');
- }
- if (indexContent.includes('export { useAuth }')) {
- console.log('✅ useAuth 导出存在');
- }
- if (indexContent.includes('export { LoginPage }')) {
- console.log('✅ LoginPage 导出存在');
- }
- if (indexContent.includes('export { AuthManagement }')) {
- console.log('✅ AuthManagement 导出存在');
- }
- if (indexContent.includes('export { authClient }')) {
- console.log('✅ authClient 导出存在');
- }
- if (indexContent.includes('export { authEndpoints }')) {
- console.log('✅ authEndpoints 导出存在');
- }
- console.log('\n✅ 所有核心导出接口验证通过');
- } catch (error) {
- console.log('❌ 验证失败:', error.message);
- }
- console.log('\n=== 验证完成 ===');
|