2013-02-25 2 views
4

Я новичок в clojurescript.clojurescript расширенная компиляция - размер

Нормально ли иметь javascript-файл с «77 КБ» после передовой компиляции?

У меня есть один clojurescript файл:

Я использую leinigen: Lein cljsbuild раз

(ns my-staff.core) 
(defn ^:export main [] 
    (.write js/document "<p>Hello from my_staff.core.main()</p>")) 

(defproject my-staff "0.1.0-SNAPSHOT" 
    :dependencies [[org.clojure/clojure "1.4.0"] 
       [org.clojure/clojurescript "0.0-1586"]] 
    :source-paths ["src-clj"]; source path for clojure 
    :plugins [[lein-cljsbuild "0.3.0"]] 
    :cljsbuild { 
    :builds [{ 
      :source-paths ["src-cljs"] 
      :compiler { 
      :output-to "public/javascripts/main.js" 
      :optimizations :advanced 
      :pretty-print false}}]}) 

ответ

3

Да, это нормально. У компилятора Google Closure есть проблемы с оптимизацией некоторого кода, который в настоящее время испускает компилятор clojurescript. Ожидается, что со временем это улучшится. Проверьте CLJS-257 на предмет прогресса.

+0

спасибо за ваш ответ – alai

 Смежные вопросы

  • Нет связанных вопросов^_^