20191016 27 Env 配置檔案

2021-09-28 16:46:44 字數 922 閱讀 1837

目的

1 了解基本的配置方法

配置流程

env 工具配置

menuconfig -s可以進入 env 工具配置介面

auto update pkgs config --> 退出 menuconfig 之後自動使用 pkgs --update 更新安裝包

auto create a mdk/iar project --> 推出 menuconfig 必須輸入 scons --target=*** 自動生成工程檔案

使用 pip 擴充套件更多功能

pkgs 負責管理更新軟體包

pkgs 可檢視具體內容

scons 基本功能

其作用就是為了 代替 make 這類語法規則較為混亂的新一代編譯工具

bsp 目錄下 rtconfig.py 的 cross_tool 說明支援的編譯器

非 arm 平台需要在 env 介面指定編譯器

比如:

set rtt_cc=keil

set rtt_exec_path=c:/keilv5

scons -c 清除編譯目標

scons -s 不列印具體的內部命令

scons --target=***

scons --target=mdk4/mdk5/iar

scons --target=vs2012 都可以

scons -jn ==> 乙個 cpu 支援 2 個執行緒,雙核 -j4

scons --dist 會在 bsp 目錄下生成 dist 目錄,包含 rt-thread 原始碼及相關 bsp 工程,可以被拷貝到任何目錄

scons --verbose 顯示相關編譯引數

env前端環境變數配置

專案有開發環境 測試環境 線上環境,裡面的介面網域名稱等是不同的。每次除錯或者打包的時候手動改動各個變數,比較麻煩,也容易出錯,所以用自動化方式直接配置的不同的環境變數。在專案根目錄下新增檔案,並配置變數 env.development 本地環境變數 node env development env...

laravel 中配置檔案 env解讀

配置引數 執行環境名稱 local 除錯模式,開發階段啟用,上線狀態禁用。true 敏感資訊加密金鑰,可使用 php artisan key generate 重新生成。專案根目錄 快取驅動,預設使用檔案作為快取。cache driver file 回話驅動,預設使用檔案儲存session。sess...

動手 dva配置env實現環境切換

在上個文章中,我們講了如何操起dva就用,但是不夠優雅,接下來,我就以自己的開發經歷,把坑都提出來,然後填上。今天就講講怎麼切換環境吧,dev和prod,甚至uat,poc,test。話不多說,請往下看。我們的邏輯是,在package.json 執行任務時候,攜帶引數,在webpack配置中覆蓋ro...