在使用ESM编写的Node.js中,无法使用require
我想要做的事情 (Wǒ zuò de
由于在命令行中生成登录令牌并将其复制并通过cURL发送很麻烦,我想要通过单个操作来完成这个过程。
我想要使用一个用Nodejs编写的生成登录令牌的ES模块程序来发送HTTP请求。
发生了问题
・由于在ESM编写的Node.js程序中无法使用require,因此无法使用通常的语法发送HTTP请求。
→干脆使用Shell脚本使用CURL命令发送请求。
・不太了解如何使用Shell脚本。
曾经做过的事情 de
例(lì)
#! /bin/sh
IDTOKEN=`node index.mjs`
echo $IDTOKEN
curl "http://yourURL" \
-H Authorization:" $IDTOKEN"
注意事项
用反引号引用命令行(即`node index.mjs`部分)。