Ember 带有 three.js 的 js 警告

Ember js warning with three.js

使用 Ember jsthree.js 的正确方法是什么?我尝试通过编辑 index.html 文件将其与 cdn 一起使用,该文件工作正常,但我在 ember-cli 中收到关于 THREE 未定义的警告。还使用 bower 安装它并使用 app.import 给了我类似的警告。

该应用程序运行良好,但我想知道在这种情况下将 three.js 导入到 ember 应用程序且没有警告的最佳方式是什么。

这是 JSHint 警告,因为它不知道您尝试访问的全局 THREE 变量。您有两种修复方法:

  1. 在使用该变量的文件顶部放置一个globals directive
  2. 设置 .jshintrcpredef

希望对您有所帮助!