uni-app 终端快捷输入路径

发布于 1周前 作者 sinazl 来自 Uni-App

uni-app 终端快捷输入路径

打开终端切换路径的时候希望可以提示名称

2 回复

没看明白。在终端,按下tab键试试


在uni-app开发中,如果你想在终端(命令行界面)快速输入路径,通常是为了方便地进行项目的构建、运行或者其他管理操作。这里有几个常见的场景和对应的代码示例,可以帮助你实现这一目标。

1. 使用环境变量存储常用路径

你可以在操作系统的环境变量中存储常用的uni-app项目路径,然后在终端中通过简单的变量名来引用。

Windows(以cmd为例)

设置环境变量(假设项目路径为C:\my-uni-app):

setx MY_UNI_APP_PATH "C:\my-uni-app"

在终端中使用:

cd %MY_UNI_APP_PATH%

macOS/Linux(以bash为例)

设置环境变量(假设项目路径为/Users/yourname/my-uni-app):

echo 'export MY_UNI_APP_PATH="/Users/yourname/my-uni-app"' >> ~/.bash_profile
source ~/.bash_profile

在终端中使用:

cd $MY_UNI_APP_PATH

2. 使用Shell脚本快速导航

你可以编写一个简单的Shell脚本来快速导航到uni-app项目目录并执行常用命令。

Shell脚本示例(uni-app.sh

#!/bin/bash

PROJECT_PATH="/Users/yourname/my-uni-app"

case "$1" in
    start)
        cd "$PROJECT_PATH" && npm run dev
        ;;
    build)
        cd "$PROJECT_PATH" && npm run build
        ;;
    *)
        echo "Usage: $0 {start|build}"
        ;;
esac

使用方法:

chmod +x uni-app.sh  # 赋予执行权限
./uni-app.sh start   # 运行开发模式
./uni-app.sh build   # 构建项目

3. 使用别名(Alias)简化命令

你也可以在终端中设置别名,以简化常用的命令。

bash别名示例

将以下内容添加到~/.bash_profile~/.bashrc中:

alias uapp-start='cd /Users/yourname/my-uni-app && npm run dev'
alias uapp-build='cd /Users/yourname/my-uni-app && npm run build'

然后重新加载配置文件:

source ~/.bash_profile  # 或 source ~/.bashrc

使用方法:

uapp-start  # 运行开发模式
uapp-build  # 构建项目

通过这些方法,你可以大大简化在终端中输入uni-app项目路径和相关命令的过程,提高开发效率。

回到顶部