Loading [MathJax]/jax/input/TeX/config.js
社区首页 >问答首页 >访问npm脚本的命令行参数

访问npm脚本的命令行参数
EN

Stack Overflow用户
提问于 2020-09-13 08:24:36
回答 1查看 19关注 0票数 0

这是我的package.json文件中脚本部分的内容:

代码语言:javascript
代码运行次数:0
复制
{
  "version": "0.0.1",
},
"scripts": {
  "dev-wip": "environment=DEV --tags=@wip"
}

我的命令行是这样的:

代码语言:javascript
代码运行次数:0
复制
npm run dev-wip

通过执行以下操作,我可以访问package.json文件中的变量:

代码语言:javascript
代码运行次数:0
复制
var pjson = require('../../../package.json');
console.log('version - ' + pjson.version);

我希望能够访问从命令行获得的环境参数(例如,打印值)。

EN

回答 1

Stack Overflow用户

发布于 2020-09-13 08:41:14

我找到了解决方案。使用它将给出"environment“参数的值(在我的示例中是"DEV”)。

代码语言:javascript
代码运行次数:0
复制
process.env.environment
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63868658

复制
相关文章
自定义 npm 包读取外部 npm install 时传入的命令行参数
正常情况下我们安装一个 npm 包只需要执行 npm install 或者 yarn 就可以了,这基本上都是在发布环境。当我们自定义的 npm 包需要在测试阶段根据环境动态设置一些参数时就显得有些麻烦了。如果能在 npm install 时传递一些参数来提供内部 npm 包读取就会变的比较方便。本文介绍如何通过 npm install 增加的命令行参数和 .npmrc 来动态配置自定义 npm 包的行为。
我与梦想有个约会
2023/10/21
5890
自定义 npm 包读取外部 npm install 时传入的命令行参数
【Groovy】Groovy 脚本调用 ( 命令行执行 Groovy 脚本并传入参数 | 获取 Groovy 脚本执行参数 )
在 Groovy 脚本 , Groovy 类 , Java 类中 , 可以调用 Groovy 脚本 ;
韩曙亮
2023/03/30
2.2K0
【Groovy】Groovy 脚本调用 ( 命令行执行 Groovy 脚本并传入参数 | 获取 Groovy 脚本执行参数 )
如何使用Python的命令行参数——创建自己的Python命令行参数脚本的简单指南
我们将使用Python 中的argparse模块来配置命令行参数和选项。argparse 模块可以让人轻松编写用户友好的命令行接口。程序定义它需要的参数,然后argparse 将弄清如何从 sys.argv 解析出那些参数。argparse 模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。
人工智能小咖
2020/05/08
2.5K0
如何使用Python的命令行参数——创建自己的Python命令行参数脚本的简单指南
涨知识了!PHP命令行脚本 & 参数常用选项
PHP是为编写Web应用程序而创建的,但对于编写命令行界面(CLI)程序脚本也很有用。
程序员小助手
2020/04/08
6770
Python 利用argparse模块实现脚本命令行参数解析
如上,以上代码实现是针对单个模块脚本,如果要在多个模块中使用咋办?解决方法为封装为类,具体参见“代码实践2”
授客
2020/12/29
1K0
java vm参数 命令行_java 命令行参数
参考链接: Java命令行参数 -Xmixed 混合模式执行 (默认)  -Xint 仅解释模式执行  -Xbootclasspath: 设置搜索路径以引导类和资源  -Xbootclasspath/a: 附加在引导类路径末尾  -Xbootclasspath/p: 置于引导类路径之前  -Xdiag 显示附加诊断消息  -Xnoclassgc 禁用类垃圾收集  -Xincgc 启用增量垃圾收集  -Xloggc: 将 GC 状态记录在文件中 (带时间戳)  -Xbatch 禁用后台编译  -Xms 设置初
用户7886150
2021/04/20
1.7K0
命令行参数
process.argv的用法是第一个是node文件, 第二个是脚本文件, 第三个是参数
木子星兮
2020/07/16
1.9K0
npm脚本和package.json
  在创建node.js项目如一个vue项目,或一个react项目时,项目都会生成一个描述文件package.json 。
tandaxia
2019/12/31
1.8K0
命令行运行Python脚本时传入参数的三种方式
如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式。
全栈程序员站长
2021/04/07
7.4K0
Vue命令行npm install semver报错
这个错误表明在运行 npm install semver 命令时,出现了网络连接问题。具体错误信息指出可能存在以下问题之一:
王小婷
2023/09/26
7600
Vue命令行npm install semver报错
Python中的命令行参数
在使用python开发脚本的时候,作为一个运维工具,或者是其他工具需要在接受用户参数运行时,这里就可以用到命令行传参的方式,可以给使用者一个比较友好的交互体验。
Java学术趴
2022/07/25
1.6K0
Python的命令行参数解析
命令行参数解析在编程语言中基本都会碰到,Python中内置了一个用于命令项选项与参数解析的模块argparse。下面主要介绍两种解析Python命令行参数的方式。 1. sys.argv 解析Pyth
Tyan
2017/12/28
1.7K0
Python 命令行参数
getopt模块是专门处理命令行参数的模块,用于获取命令行选项和参数,也就是sys.argv。
小小工匠
2021/08/16
8960
Go 命令行参数
flag
用户5760343
2019/07/17
1.5K0
Go 命令行参数
npm脚本获取package.json配置
在执行npm脚本时,可以通过**npm_package_**前缀环境变量获取package.json里的字段 例如:
路过君
2022/04/13
1.3K0
shell脚本 访问量筛选脚本
一.说明 二.脚本 #!/bin/bash shuchu() {         echo      echo "$(date +%F/%H/%M/%S) 访问:"     echo "整体访问数:$(netstat -anptu | wc -l)"     a=`netstat -anptu |  awk  '{print $5}' | awk -F':' '{print $1}' | sort |uniq | wc -l`         echo "整体IP数:${a}" } if [[ "$1"
陈不成i
2021/06/23
1.2K0
Shell 脚本的参数解析工具
Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解析库。与其他bash模块的通用代码不同,它生成你的脚本所需的最少代码。此外,如果你不需要100%符合那些CLI标准的话,你可以生成更简单的代码。
杰哥的IT之旅
2021/04/20
1.8K0
命令行执行Django脚本的方法
update.py import os import sys import django sys.path.append(r'C:\Users\Administrator\PycharmProjects\s6day109') os.chdir(r'C:\Users\Administrator\PycharmProjects\s6day109') os.environ.setdefault("DJANGO_SETTINGS_MODULE", "s6day109
用户1214487
2018/01/24
1.1K0
命令行执行Django脚本的方法
Shell脚本的参数和选项
Shell脚本是一种常用的自动化工具,用于编写各种任务和批处理脚本。Shell脚本支持参数和选项,可以让我们更灵活地控制脚本的行为。本文将详细介绍Shell脚本中的参数和选项,包括基本语法、使用方法和示例。
玖叁叁
2023/04/10
2.3K0
点击加载更多

相似问题

npm运行脚本,无法访问命令行参数

227

node:从npm脚本访问命令行参数并从脚本使用它们

10

带有命令行参数的npm子脚本

21

从NPM脚本将命令行参数传递给NodeJS脚本

119

将命令行参数发送到npm脚本

165
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文