配置全局变量

$PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。
 
# vim /etc/profile
在文档最后,添加:
export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"
保存,退出,然后运行:
#source /etc/profile

不报错则成功。

转载于:https://www.cnblogs.com/linxingyun/p/5366847.html

### 如何通过 `npx` 配置全局变量 `npx` 是 Node.js 中的一个工具,用于执行已发布的 npm 包中的命令。它允许开发者无需显式安装依赖即可运行特定的命令。关于如何通过 `npx` 配置全局变量,可以通过 `-c` 参数来传递环境变量并将其注入到 `npx` 执行环境中[^1]。 以下是具体的方法: #### 方法描述 当使用 `npx -c` 时,可以将任意环境变量设置为全局可用的状态,并在后续命令中访问它们。例如,在 Shell 下面这样操作: ```bash npx -c 'export GLOBAL_VAR="example"; echo $GLOBAL_VAR' ``` 上述代码片段展示了如何创建名为 `GLOBAL_VAR` 的全局变量并将字符串 `"example"` 赋予该变量,随后打印这个变量的内容。需要注意的是,这种方式仅限于当前会话有效;一旦退出 shell 或者结束进程,则这些临时设定的环境变量将会消失。 对于更复杂的场景比如结合 Nuxt.js 来管理项目级别的环境变量,应该遵循其官方建议的方式来进行处理——即把敏感或者必要的配置项放入 `.env` 文件里并通过适当插件加载进来,而不是单纯依靠简单的命令行参数完成全部需求[^3]。 另外值得注意的一点是在 macOS 上如果遇到类似于 “zsh: command not found”的错误提示可能是因为系统的默认shell变更为ZSH所致,此时需要确认PATH是否正确设置了node以及相关工具链的位置信息以便顺利调用tsc之类的命令[^4]。 最后提醒一点就是虽然能够借助-c选项快速测试某些脚本逻辑下的行为表现但是为了长期维护性和跨平台兼容考虑最好还是按照标准流程去调整各自项目的构建体系结构从而减少潜在风险因素的影响范围. ```bash # 示例:设置多个全局变量并通过 npx 运行命令 npx -c 'export VAR_ONE=value_one; export VAR_TWO=value_two; node script.js' ``` 此例子说明了怎样一次性定义几个不同的环境变量供 JavaScript 应用读取利用。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值