如何使用节点中的查询字符串库来附加其他查询字符串

How can I use the querystring lib in node to append additional querystrings

我有一个 url 看起来像这样:

http://example.com?parm1=foo

我想使用节点查询字符串 lib 附加附加参数,例如:

http://www.example.com?parm1=foo&parm2=bar&parm3=test

我看到我可以这样定义我的参数:

querystring.stringify({ parm2: 'bar', param3: 'test' });

我只是不确定如何将此附加到我当前的 url 不过

看起来我可以使用这个库来解决它:https://www.npmjs.com/package/append-query

这是一个例子:

const appendQuery = require('append-query');
var newUrl = appendQuery(originalUrl, {width: '40', height: '40'});