在Glitch中找不到导入js

时间:2017-07-07 10:54:25

标签: javascript aframe

我使用Glitch编写WebVR项目。如果我在views / index.html中直接设置脚本,它运行良好。但是如果我将脚本保存在js / openclosedrawer.js中并将其导入index.html。找不到此.js文件。 该项目在这里: https://glitch.com/edit/#!/skill-lab 有人知道原因吗? 提前谢谢。

<script src="../js/openclosedrawer.js"></script>
<script>
  /**
  AFRAME.registerComponent('openclosedrawer',{

    schema: {
      open : {default: '1.8 0 0.1'},
      close : {default: '0 0 0.1'},
      dur : {default: 300},
      closed : {default: "true"}
    },

    init: function (){
      var data= this.data;
      var el=this.el;
      var closed=true;

      var move=document.createElement("a-animation");
      move.setAttribute("begin","click");
      move.setAttribute("attribute", "position");
      move.setAttribute("from", data.close)
      move.setAttribute("to", data.open);
      move.setAttribute("dur", data.dur);
      move.setAttribute("direction", "alternate");

      el.appendChild(move);

    }
  });**/

1 个答案:

答案 0 :(得分:1)

在您的server.js中,您只展示公众&#39;夹

// http://expressjs.com/en/starter/static-files.html
app.use(express.static('public'));

当您将组件路径更改为public / js / openclosedrawer.js时,它可以正常工作。我的混音here