env.d.ts 599 B

123456789101112131415161718192021222324252627
  1. /**
  2. * @description 环境变量类型声明
  3. */
  4. declare namespace NodeJS {
  5. interface Process {
  6. env: {
  7. ENV: 'development' | 'production';
  8. /** 网站前缀 */
  9. BASE_URL: string;
  10. /** API请求路径 */
  11. VUE_APP_BASE_API: string;
  12. /** socket路径 */
  13. VUE_APP_BASE_SOCKET_PATH: string;
  14. /** socket命名空间 */
  15. VUE_APP_BASE_SOCKET_NSP: string;
  16. /** mock api请求路径 */
  17. VUE_APP_MOCK_API: string;
  18. GITHUB_AUTH_TOKEN: string;
  19. NODE_ENV: 'development' | 'production';
  20. PORT?: string;
  21. PWD: string;
  22. };
  23. }
  24. }