首页 > 其他分享 >react 配置@别名

react 配置@别名

时间:2024-04-09 15:47:31浏览次数:24  
标签:React CRA 配置 别名 react craco path

1.安装 craco工具

npm i -D @craco/craco

craco 是一个用于扩展 Create React App(CRA)的工具,CRA 是一个用于快速搭建 React 应用的脚手架工具。CRA 提供了一个简单的项目结构和配置,使得开发者可以快速开始一个 React 项目的开发。
然而 CRA 的配置是被隐藏的,开发者无法对其进行自定义和扩展。这就是 craco 出现的原因。craco(Create React App Configuration Override) 允许开发者覆盖和扩展 CRA 的配置,以满足更复杂的项目需求。

 

2. 根路径创建craco.config.js的文件

const path = require('path')

module.exports = {
    webpack:{
        alias:{
          "@":path.resolve(__dirname,"src")
        }
      }
}

  3. 修改 package.json文件 scripts 配置的 react-scripts 替换为 craco

 4. vscode提示配置,创建jsconfig.json

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

  

 

标签:React,CRA,配置,别名,react,craco,path
From: https://www.cnblogs.com/jlyuan/p/18124111

相关文章

  • Graylog配置告警
     1.新建Alert 添加Fields添加2个字段,如下图所示:告警后可以显示字段值,如下: ......
  • idea配置springmvc项目
    传统的web项目(含有webroot文件夹)导入IDEA需要做的一系列配置_ideawebroot-CSDN博客IDEA部署以往的springmvc项目,用外部Tomcat部署---精简版,几步操作完成_springmvc用外置的tomcat-CSDN博客参考这位博主的内容成功配置需要修改的是默认启动文件出现新的问题,js和css文件不好使,......
  • mybatis框架log4j日志配置详解及jar包下载
    mybatis框架配置日志步骤1.引入日志的jar包logback-classic-1.2.3.jar,logback-core-1.2.3.jar,slf4j-api-1.7.26.jar链接:百度网盘请输入提取码提取码:4ufh下载后在工程中新建一个lib文件夹如图所示:将下载好的jar包复制到lib文件夹中,并添加到库引用(不要漏掉!)如图所......
  • oppowatch4pro功能介绍 oppowatch4pro参数配置
    寰宇曲面设计:贴合手腕的微弧曲线,从屏幕中间向边缘延伸,流畅优雅,为您带来无与伦比的佩戴体验。精钢表壳与陶瓷底盖:高奢材质彰显质感,精钢一体表壳经178道工序打磨,硬朗耐用;陶瓷底盖触感细腻,尽显工艺之美。超长续航:旗舰双芯设计,提供5天全智能续航,让您摆脱频繁充电的困扰;更有14天轻......
  • SpringBoot中pom.xml配置详解 第一章
    pom.xml是Maven项目的核心配置文件,负责管理项目的依赖、插件、构建配置等。对于SpringBoot项目而言,pom.xml文件显得尤为重要。其中,你可以配置项目的资源文件以及其他相关内容。在SpringBoot的pom.xml文件中,通常会包含一个<resources>标签,该标签用于指定资源文件的路径和......
  • lightdash deploy --create 数据库配置问题
    默认lightdashdeploy--create的时候会进行dbtprofiletarget数据库的链接测试,如果不通就会有提示问题同时lightdashdeploy同时创建项目的时候会提示是否包含数据库的信息(在创建的时候会写入到backend服务中)dbtpgadapter问题如果使用默认的配置可能会有如下的问题Erro......
  • 【交换机】华三交换机端口加入vlan命令_h3c交换机vlan配置划分命令
    h3c交换机vlan配置划分命令一、基本设置1.console线连接成功2.进入系统模式system-view//提示符由变为[H3C]3.更改设备名称[H3C]sysnameTEST4.查看所有配置信息[H3C]displaycurrent-configuration//displaythis为查看当前路径下的设备信息5.创建并进入VLAN......
  • 【攻防实操系列+域渗透】--域内主机(win7)配置
    1.设置静态IP,将DNS指向域控DNS的作用:定位域控2.创建域用户密码③❗❗❗至此,域内用户已经创建完成。3.把用户加入域❗会让你立即重启。切换用户,输入:new.com\lyj密码③❗❗❗至此,就是域内主机(win7)的大概配置了。......
  • 使用MinIO搭建文件下载服务器,配置直链下载
    MinIO服务器安装配置docker启动MinIO服务器#创建minio目录用于存储数据文件mkdir/srv/minio#启动服务器,参数解析:#-d后台启动#-p9000:9000将宿主的9000端口指向容器的9000端口#--restartalways开机自启动#--nameminio定义容器名称#-eMINIO_ROOT_USER=a......
  • log4j2 基础配置
    pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://mave......