node_modules不需要xjs-framework

时间:2018-03-17 18:50:48

标签: javascript node.js file

我正在尝试制作一个简单的xsplit叠加层,我已经按照快速设置指南进行了操作,但已安装" xjs-framework"使用npm install xjs-framework并且我试图要求它但是它似乎不起作用,即使我按照高级指南的建议直接指向它:

  

相关文件是node_modules / xjs-framework / dist / xjs.js

var xjs = require('C:/Users/Ben Wall/Desktop/Xsplit_fortnite_CURRENT/node_modules/xjs-framework/dist/xjs.js');

编辑:这是我在index.html中的内容

    <html>

<head>
  <link rel="stylesheet" href="css/style.css">
</head>

<body>
  <div id="stream-status">
    Wins:
  </div>
  <script src="node_modules/request"></script>
  <script src="node_modules/xjs-framework/dist/xjs.js"></script>
  <script src="js/main.js"></script>

    </body>

    </html>

这就是我在main.js中所拥有的

var xjs             = require('xjs');
var request         = require('request');

xjs.ready().then(function() {
  xjs.ChannelManager.on('stream-start', function() {
    document.getElementById('stream-status').innerHTML = "Wins ${getwinsFunction}";



  });

  xjs.ChannelManager.on('stream-end', function() {
    document.getElementById('stream-status').innerHTML = 'Wins: ';
  });
})

抱歉格式化 无论如何,我可以成功地要求xjs,但我不能要求使用相同的方法?

编辑:我需要请求模块,因为我可以添加更多代码,我可以解决这个问题

    request(options, function (error, response, body) {
    var info = JSON.parse(body);

    const wins = info.lifeTimeStats[8].key + ": " + info.lifeTimeStats[8].value;

0 个答案:

没有答案