在React中使用绝对路径导入组件

2020-05-29  本文已影响0人  percykuang

和Vue里单文件组件导入的方式不同,React不需要使用@符号。

  1. 只需在jsconfig.json中,添加如下两个配置:
{
  ...
  "compilerOptions": {
    "baseUrl": "src"
  },
  "include": ["src"]
  ...
}
  1. 然后就可以绝对路径导入组件了
import React from 'react'
import Square from 'components/Square' // 不需要@/components/...了


function App() {
  return (
    <div className="App">
      <span>hello</span>
      <Square />
    </div>
  )
}

export default App
  1. 自动导入时为绝对导入(针对webstorm)

查看链接:https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000613964-Typescript-How-to-auto-import-with-absolute-paths-if-baseUrl-is-set-in-tsconfig-json

上一篇 下一篇

猜你喜欢

热点阅读