小编bel*_*hem的帖子

Yarn 并行运行多个脚本

我正在从 NPM 迁移到 Yarn,并且我想并行运行脚本,例如:

npm-run-all --parallel script1 script2 script3
Run Code Online (Sandbox Code Playgroud)

它在 Yarn 中的等价物是什么?

我发现它的等价物是分别运行每个:

yarn run script1 && yarn run script2 && yarn run script3
Run Code Online (Sandbox Code Playgroud)

但我无法并行运行脚本。

如何使用多个脚本及在并行

npm yarnpkg

20
推荐指数
4
解决办法
3万
查看次数

显示来自http get请求的PNG

我正在使用 Angular 4,我正在使用返回内容类型为:img/png 的图像的 api

\n\n

http方法:

\n\n
return this.http.get(\'URL\', this.options)\n    .map((res: Response) => res.text());\n// can be also : res.arrayBuffer() // res.blob()\n
Run Code Online (Sandbox Code Playgroud)\n\n

http get 响应(以文本形式和在 ARC 中)如下所示:

\n\n
\xef\xbf\xbdPNG  IHDR\xef\xbf\xbd\xef\xbf\xbd"\xcd\xb9\xef\xbf\xbdW\xef\xbf\xbdW\xef\xbf\xbd\xef\xbf\xbdz\xd8\xbd\xef\xbf\xbd|+q%\xef\xbf\xbd   \xef\xbf\xbd\xef\xbf\xbdY\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdM\xe7\xbc\xa5{\xef\xbf\xbd\xef\xbf\xbdU\xef\xbf\xbd\xef\xbf\xbdH\xef\xbf\xbd\xdd\x8f)L\xef\xbf\xbdL\xef\xbf\xbd~\xef\xbf\xbd6/\'6Q\xd7\x8c\xef\xbf\xbd}\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd:\xef\xbf\xbd\xef\xbf\xbdl\'\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbdR\xef\xbf\xbdL\xef\xbf\xbd&\xef\xbf\xbd~Lw?\xef\xbf\xbd\n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试了不同的方法来转换它并显示它:

\n\n
    \n
  • 获取blob形式的响应并使用以下命令将其转换:

    \n\n
     new Uint8Array(response)\n
    Run Code Online (Sandbox Code Playgroud)
  • \n
  • 将图像获取为arrayBuffer,然后使用以下方法将其转换:

    \n\n
      arrayBufferToBase64(buffer) {\n  let binary = \'\';\n  let bytes = new Uint8Array(buffer);\n  let len = bytes.byteLength;\n  for (let i = 0; i < len; i++) {\n    binary += String.fromCharCode(bytes[i]);\n  }\n  return window.btoa(binary);\n …
    Run Code Online (Sandbox Code Playgroud)

javascript http angular

6
推荐指数
1
解决办法
2万
查看次数

quasar vuejs amplify 错误:“请求”未由 __vite-browser-external 导出,

目的:将 quasar 项目中的图像上传到 aws amplify 存储。

安装:用于 quasar 和 vuejs 的 aws-amplify 库。

=> aws-amplify 使用@aws-sdk进行内置。

添加此代码后:

import { Amplify, Storage } from 'aws-amplify';

Amplify.configure(config);

我尝试构建我的项目: quasar -m build pwa/android/ios 抛出此错误:

'request' is not exported by __vite-browser-external, imported by node_modules/@aws-sdk/credential-provider-imds/dist/es/remoteProvider/httpRequest.js

我在 github 上看到 @aws-sdk 这是 vite 的常见错误。

我正在使用 quasar 2.6.0、aws-amplify 4.3.35

有什么建议或解决方法吗?

quasar aws-sdk aws-amplify vite

4
推荐指数
1
解决办法
683
查看次数

标签 统计

angular ×1

aws-amplify ×1

aws-sdk ×1

http ×1

javascript ×1

npm ×1

quasar ×1

vite ×1

yarnpkg ×1