javascript - 将curl POST 请求作为npm 脚本执行

标签 javascript node.js reactjs

我的 package.json 中的 npm 脚本中有一个新脚本,单引号/双引号导致此脚本中断。即有效负载内部的内部双引号

"slack": "curl -X POST --data-urlencode 'payload={"channel": "#builds", "text": "新版本即将到来!"}' https://hooks.slack.com/services/abc/123/00000",

关于如何让它发挥作用有什么建议吗?

最佳答案

只需在双引号前使用\

"slack": "curl -X POST --data-urlencode 'payload={\"channel\": \"#builds\", \"text\": \"New Build Incoming!\"}' https://hooks.slack.com/services/abc/123/00000",

关于javascript - 将curl POST 请求作为npm 脚本执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45382383/

相关文章:

javascript - 全局声明 DOM 元素变量的效率

php - 将数据从 php 传递到 javascript 的最有效方式 - 隐藏表单字段或 json_encode

database - 如何通过 Node.js 为 Redis 数据库发出 HGET/GET 命令?

javascript - gulpjs 添加回以前忽略的路径?

javascript - 表单序列化不包括表

javascript - 如何使用kineticjs在多边形上制作圆 Angular

node.js - 解析服务器电话登录 - 该用户名的帐户已存在

javascript - 在 React 中单击按钮时显示组件

javascript - 在React/Flux中处理计时器

reactjs - useEffect 错误 : Minified React error #321 (GTM implementation instead of google analitycs)