将 dist 文件从 npm 包添加到构建中



我在基于 react 的项目中使用了 node-poweredup npm 包。我提供了一个nodejs和一个浏览器版本的库。浏览器版本可从 jsdelivr CDN 获得,这也是我将这个库添加到我的 react 应用程序的方式 - 我只是在索引.html的脚本标签中包含 poweredup.js。

我可以看到节点供电模块在其dist/browser文件夹中有一个相同的文件(node_modules/node-poweredup/dist/browser/poweredup.js(。如何在运行yarn build时将此 js 文件复制到我的构建目录,以便我可以使用这个文件而不是 CDN 中的文件?

我有一个使用create-react-app创建的标准反应应用程序。

尝试正常导入。删除 CDN。反应脚本将在构建期间打包文件。

如果问题仍然存在,请将整个目录node_modules/node-poweredup 复制到node_modules外部,然后执行绝对导入。

import * from './node-poweredup/${path}'

提供模块所在的路径

或者,更好的是下载 CDN 并使用脚本标记在索引中导入.js

相关内容

  • 没有找到相关文章

最新更新