Javascript 未定义Browserify中的函数

Javascript 未定义Browserify中的函数,javascript,jquery,httprequest,browserify,Javascript,Jquery,Httprequest,Browserify,尝试运行我以前在普通web js中的节点中运行的函数,而不使用节点执行。无法找出找不到postOrderMarket函数的原因 您需要如何要求或导入该模块。哪个模块?和。。一些是如何实现的?。您的bundlejs定义了一个模块postOrderMarket是其中的一部分,而不是全局范围。module.exports不应该解决这个问题吗?module.exports=function postOrderMarket(){}和module.exports.postOrderMarket=funct

尝试运行我以前在普通web js中的节点中运行的函数,而不使用节点执行。无法找出找不到postOrderMarket函数的原因


您需要如何要求或导入该模块。哪个模块?和。。一些是如何实现的?。您的bundlejs定义了一个模块
postOrderMarket
是其中的一部分,而不是全局范围。module.exports不应该解决这个问题吗?module.exports=function postOrderMarket(){}和
module.exports.postOrderMarket=function(){}
之间有什么区别吗?我通常用第二个。
  <body>
    <div class="main">
    </div>
  </body>

  <script type="text/javascript" src="res/jquery-3.3.1.min.js"></script>
  <script type="text/javascript" src="res/bundle.js"></script>
<script type="text/javascript">
$(".main").click(function() {
  postOrderMarket(100);
});
</script>
[function(require,module,exports){
    var request = require('request');
    var crypto = require('crypto');


      module.exports = function postOrderMarket(amount) {
        var verb = 'POST',
          path = '/api/v1/order',
          expires = new Date().getTime() + (60 * 1000),
          data = {symbol:"XBTUSD",side:"Buy",orderQty:amount,ordType:"Market"};