我想獲得更多有用的例外,這其中:試劑建立一個沒有縮小的陣營庫
Uncaught Error: Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.
我想建立一個試劑應用,但不平常縮小的陣營JavaScript庫。這是我迄今與project.clj
文件有:
(defproject cljsbin "0.1.0-SNAPSHOT"
:dependencies [
[org.clojure/clojure "1.7.0"]
[compojure "1.1.8"]
[hiccup "1.0.5"]
[ring "1.3.0"]
[ring/ring-json "0.3.1"]
[org.clojure/clojurescript "1.7.48"]
[me.raynes/fs "1.4.6"]
[reagent "0.5.1-rc3"]
;[re-com "0.6.1"]
]
:cljsbuild { :builds [ :optimizations :none]}
:main ^:skip-aot core)
到目前爲止,我已經把重要的(?就是它):optimizations :none
在雷音項目文件中的幾個地方,但始終縮小的陣營庫包括在內。
後來... 那麼我現在很確定我應該看看文物。 :optimizations
意味着什麼涵蓋在這裏:https://github.com/clojure/clojurescript/wiki/Quick-Start:有optmizations擺脫'goog'是未定義的錯誤消息。
所以我現在用這樣的:
;[reagent "0.5.1-rc3"]
[reagent "0.5.1-rc3" :exclusions [cljsjs/react]]
[cljsjs/react-with-addons "0.13.3-0"]
,這很重要,因爲它顯示了(明確),該試劑庫包括了圖書館的反應,而這種反應庫可以被修改。現在只是要找出如何得到非縮小版本,我將能夠回答我自己的問題...
是的我會認爲'[cljsjs/react-with-addons「0.13.3-0」]給我的縮小版本。我很高興知道如何取代未縮小的版本。如何/在哪裏重寫:file-min ??我不知道'extern file'是什麼。我的發現的鏈接請! :) –
@ChrisMurphy我們正面臨同樣的問題。你有沒有找到使用非縮小版本的方法? – Asher
我最終放棄了,因爲這是非常'愛好'的方向,而我只是不是一個Javascript人。但他們一定會在Clojurescript Slack團隊中幫助你。 –