如何给react项目配置别名?

这是一个由脚手架创建的react项目,我想给项目配置别名

于是我npm run eject暴露配置,然后进行了配置,但是好像不管用,有人知道是为什么吗?
这是原来就定义好的路径
image.png
接着在配置中使用
image.png
但是不管用
image.png

没有配置tsconfig时的报错内容

这是报错内容
image.png
这是TS配置
image.png

配置了tsconfig和eslint之后的报错内容

后面我查了下配置方法,安装了eslint-plugin-import eslint-import-resolver-alias后进行了配置:
tsconfig.json
image.png
.eslintrc.json
image.png
但是还是报错了
image.png

阅读 633
2 个回答
✓ 已被采纳

在tsconfig.json的complilerOptions里面配置

   "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }

这是 IDE 报错,能否运行还不确定,只有无法运行才可以确定是脚手架配置的问题。

是不是 typescript 不认?配置下 tsconfig.json 试试。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏