gpt4 book ai didi

javascript - 我应该在 React/Redux 中将脚本放在哪里?

转载 作者:行者123 更新时间:2023-12-03 03:19:54 25 4
gpt4 key购买 nike

我对react/redux/node很陌生,我最近开始学习它们。

我正在尝试编写一个使用 OpenPGP.JS 提供加密和解密功能的应用程序。虽然应用程序中的某些组件可能需要调用该脚本,该脚本使用 OpenPGP.js用于加密的库,我不确定该脚本放在哪里。

编辑:以下是当前的树结构。

├── LICENSE.MD
├── README.md
├── index.html
├── package-lock.json
├── package.json
├── src
│   ├── actions
│   │   └── index.js
│   ├── components
│   │   └── app.js
│   ├── index.js
│   └── reducers
│   └── index.js
├── style
│   └── style.css
├── test
│   ├── components
│   │   └── app_test.js
│   └── test_helper.js
└── webpack.config.js

任何指示都会有帮助。

Workflow

最佳答案

您可以将客户端 JavaScript 添加到 package.json 并使用 npm 或 yarn 安装它们。您的目录结构不显示 openpgp 所在的位置,但它应该位于 node_modules 中(也不在您的目录结构中)。

由于您使用的是 webpack,因此您可以使用 npm 或 yarn 安装它(如 documented ):

npm install --save openpgp

然后在您的脚本中需要它:

require openpgp from "openpgp"

如果 webpack 因 github 存储库指向 dist/openpgp.js 而提示,您可以尝试添加 resolve在 webpack.config.js 中指向 src 目录而不是 dist。

关于javascript - 我应该在 React/Redux 中将脚本放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46619254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com