如何从命令行运行 PlatformIO 构建和上传

首先,激活 PlatformIO 虚拟环境,这将让你访问 pio 脚本:

pio_activate.sh
source ~/.platformio/penv/bin/activate

现在,如果你有 - 例如 - 一个名为 esp32dev 的环境列在 platformio.ini 中:

platformio.ini
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino

你可以使用以下代码构建和上传:

pio_run_upload.sh
pio run -e esp32dev -t upload

你还可以将两个命令(虚拟环境激活和 pio run 命令)合并为一行 shell 脚本:

pio_activate_and_upload.sh
source ~/.platformio/penv/bin/activate && pio run -e esp32dev -t upload

Check out similar posts by category: PlatformIO