上文React+Typescript项目环境中搭建并使用redux环境
结束是 其实不算完全写完吧
还会留下一个警告
![在这里插入图片描述](https://img-blog.csdnimg.cn/6e4018362d224b4096bb9b10a63f20ee.png)
这个报错 好像是说 这两个值已经定义过了 可能很多人 会觉得小问题 但你会发现 无论你名字怎么改都会一直 带着你新的名字继续报错 我们可以多套一层
export namespace Constants {
export const INCREMENT_ENTHUSIASM = 'INCREMENT_ENTHUSIASM';
export type INCREMENT_ENTHUSIASM = typeof INCREMENT_ENTHUSIASM;
export const DECREMENT_ENTHUSIASM = 'DECREMENT_ENTHUSIASM';
export type DECREMENT_ENTHUSIASM = typeof DECREMENT_ENTHUSIASM;
}
然后 在使用他们的地方也多写一个Constants
![在这里插入图片描述](https://img-blog.csdnimg.cn/80a0b7a9f3da438d9342ef39c0d1fcf9.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/ca5dc04014594a12ba10f28ead699f9c.png)
这样 我们的项目就正常运行了
![在这里插入图片描述](https://img-blog.csdnimg.cn/1837768c702d4b81b74c0c262e637bc2.png)
且功能也不会受到任何影响