使用browserify

时间:2018-11-04 06:36:45

标签: javascript browserify

我已经订阅了一些API服务,并且它们仅提供Nodejs工具,基本代码如下所示。当我在终端中运行node test.js时,以下代码可以正常工作

var Upstox = require("upstox");
var upstox = new Upstox("1234");
var loginUrl = upstox.getLoginUri("http://localhost:8888/upstox/");
console.log(loginUrl);

我想在本地运行此代码,因此遇到browserify,并且导出了bundle.js,当我在网站上使用以下代码时,在浏览器中也能正常工作

<script src="bundle.js"></script>

现在我想要的是只捆绑以下代码并动态使用其他行。

  var Upstox = require("upstox");

所以我只捆绑了上面的代码,然后像下面这样在本地javascript中写了剩余的行

<script src="bundle.js"></script>
 <script>
var upstox = new Upstox("123");
var loginUrl = upstox.getLoginUri("http://localhost:8888/upstox/");
console.log(loginUrl);
</script>

但是出现类似未定义Upstox的错误。所以我的实际问题是,如何导出require("upstox");并在浏览器中正常使用其余的js代码

0 个答案:

没有答案