请问怎么在package.json中的scripts接收命令行的参数

clipboard.png

当我在cmd中运行 npm run upload --"测试提交"(是这么传参数吧?)
那么 upload怎么写才可以接收到参数????

阅读 7k
1 个回答

这个问题非常简单啊。不需要写任何的操作。
这些 scripts 命令,就是简写的 bash 命令。

命令如下:
clipboard.png

测试:

clipboard.png

结果:

clipboard.png

2017-11-11 更新

跟进你的评论,我认为你是需要npm scripthook

在每个 script 命令,都有两个hook, 一个 pre 和 一个 post

所以你这里需要一个 postupload

clipboard.png

可以参考这个文档的第七节

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏