react 如何用 @ 代表 import 的 /src?
我在網上找到用這方式可以做到
{
"compilerOptions": {
"baseUrl": "src"
}
}
假設
/src/styles/index.css
引入時
import '../../styles/index.css'
可以變成是
import 'styles/index.css'
但我想讓它表示的方式是
import '@/styles/index.css'
我就能區分該文件是不是從 node_modules 引入,看起來比較清楚? 可能強迫症
import '@/styles/index.css'
import ReactDOM from 'react-dom'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
给
src
目录起一个@
别名,需要告知 Webpack 和 代码编辑器 在遇到import/require("@/xxx")
时去src
目录查找Webpack 与模块路径相关的是模块解析,因此需要配置
resolve
,正好提供了alias
字段配置路径别名resolve.alias
的更多用法可见 https://webpack.docschina.org...代码编辑器(这里默认是 VSCode),与模块路径相关的是 IntelliSense(智能补全/代码跳转),需要在
jsconfig.json
或tsconfig.json
中配置compilerOptions.paths
https://code.visualstudio.com...
请在webpack的配置中使用alias