gpt4 book ai didi

javascript - 如何将 Node.js 库转换成可以在浏览器中使用的东西?

转载 作者:搜寻专家 更新时间:2023-11-01 00:47:33 26 4
gpt4 key购买 nike

我想从浏览器调用这个 Node.js 库:

cloudmersive-convert-api-client

NPM 页面说您可以使用 browserify。我尝试使用 wzrd.in(托管的 browserify)生成浏览器 JS 文件:

https://wzrd.in/standalone/cloudmersive-convert-api-client@latest

但是,我刚接触的 wzrd.in 并没有说明如何实际调用它。当我编写以下代码时:

var CloudmersiveBarcodeapiClient = require('cloudmersive-convert-api-client');

在 HTML 页面中出现错误:

Uncaught ReferenceError: require is not defined

一旦我将这个库转换为浏览器 Javascript,我该如何实际导入它?非常感谢任何帮助。

最佳答案

我对 browserify 的理解是它寻找 require() 调用,并提供使它工作的东西。在某些情况下,以 require 函数开头。

您是否考虑过尝试使用 bundle 而不是仅仅要求一个模块的独立版本?

在这里捆绑:https://wzrd.in/bundle/cloudmersive-convert-api-client@latest

加载包后,我能够运行执行 require

的示例代码

var CloudmersiveBarcodeapiClient = require('cloudmersive-convert-api-client');

关于javascript - 如何将 Node.js 库转换成可以在浏览器中使用的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57486969/

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