You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将create-react-app命令设置为‘cra some-app’快捷指令?

当然可以!我完全懂这种不想敲长命令的懒癌心态😎,给你分享几种靠谱的设置方法,轻松把create-react-app变成cra:

方法1:用npm/yarn配置全局别名(跨shell生效,推荐)

这种方法不管你用bash、zsh还是其他shell,都能直接用,而且不用依赖shell配置:

  • 如果你还没全局安装create-react-app,先跑这个命令:
    npm install -g create-react-app
    # 或者用yarn的话:
    yarn global add create-react-app
    
  • 然后给npm添加别名,一行命令搞定:
    npm config set alias.cra create-react-app
    
  • 现在试试!直接敲cra my-new-app,和原来的长命令效果完全一样~
  • 想验证的话,输入npm config get alias.cra,返回create-react-app就说明设置成功了。
方法2:给Shell设置别名(仅当前Shell环境生效)

如果不想动npm配置,也可以直接给你的shell加别名:

如果你用Bash:

  • 打开你的~/.bashrc或者~/.bash_profile文件(取决于你的系统),添加这一行:
    alias cra='create-react-app'
    
  • 保存后,运行source ~/.bashrc(或者对应的profile文件)让设置立刻生效。

如果你用Zsh(比如Oh My Zsh用户):

  • 打开~/.zshrc,同样添加上面那行别名,然后运行:
    source ~/.zshrc
    
额外小贴士:不想全局安装?用npx的别名

如果你不想全局装create-react-app,每次想用最新版本的话,可以把别名设成调用npx:

# 用npm alias的话:
npm config set alias.cra 'npx create-react-app'

# 或者用shell别名:
alias cra='npx create-react-app'

这样每次敲cra都会自动拉取最新的create-react-app包来创建项目~

内容的提问来源于stack exchange,提问作者Db12797

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:17:40