TS配置process.env.NODE_ENV 报错,请问老师这种报错如何解决

来源:2-2 安装 Typescript 文档

lihuike

2021-12-21

图片描述

写回答

1回答

张轩

2021-12-22

同学你好 这里是因为 process.env 别界定为 any 类型, any 是不能作为 indexable type 的,你可以确定自定义一下 modeUrlObj 的类型就可以了。

比如

const map: { [key: string]: any } = {
    dev: {
        BASE: 'xyz'
    }
}
const a = map[process.env.hello]


1
1
lihuike
谢谢老师
2021-12-22
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3196 学习 · 2362 问题

查看课程