首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在cljsbuild中有带有外来语库的bug吗?

在cljsbuild中有带有外来语库的bug吗?
EN

Stack Overflow用户
提问于 2015-03-22 06:52:31
回答 1查看 254关注 0票数 1

当我:

  1. clone cljs-webgl项目,
  2. 编译它时: lein cljsbuild once
  3. lein trampoline cljsbuild repl-listen
  4. 将以下内容粘贴到REPL中

`

代码语言:javascript
复制
  (ns learningwebgl.lesson-06
      (:require
        [WebGLUtils]
        [mat4]
        [learningwebgl.common :refer [init-gl init-shaders get-perspective-matrix
                                      get-position-matrix deg->rad animate load-image]]
        [cljs-webgl.buffers :refer [create-buffer clear-color-buffer clear-depth-buffer draw!]]
        [cljs-webgl.shaders :refer [get-attrib-location]]
        [cljs-webgl.constants.buffer-object :as buffer-object]
        [cljs-webgl.constants.capability :as capability]
        [cljs-webgl.constants.draw-mode :as draw-mode]
        [cljs-webgl.constants.data-type :as data-type]
        [cljs-webgl.constants.texture-parameter-name :as texture-parameter-name]
        [cljs-webgl.constants.texture-filter :as texture-filter]
        [cljs-webgl.constants.webgl :as webgl]
        [cljs-webgl.texture :refer [create-texture]]
        [cljs-webgl.typed-arrays :as ta]))`

我得到以下信息:

代码语言:javascript
复制
WARNING: No such namespace: WebGLUtils at line 1 <cljs repl>

(尽管在project.clj中将其定义为:

代码语言:javascript
复制
:foreign-libs [
        {:file "resources/js/gl-matrix-min.js" :provides ["mat4","mat3","vec3"]}
        {:file "resources/js/webgl-utils.js" :provides ["WebGLUtils"]}]}

我的问题是:在cljsbuild?中是否有一个带有外来库的bug?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-29 01:10:01

:foreign-libs REPL中的ClojureScript支持是非常新的,而cljs正在使用一个相当老版本的编译器,而没有这种支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29191789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档