1

まあ、基本的に私は Windows だけで問題に直面しています。macOS または Linux で「boot run dev」を実行すると、完全に動作しますが、Windows では、夢は終わり、起動は開始されますが、起動するとすぐにエラーが発生します、これは私のbuild.bootです:

(set-env!
  :source-paths #{"src"}
  :resource-paths #{"src" "resources"}
  :dependencies '[[org.clojure/clojure "1.9.0" :scope "provided"]
                  [adzerk/boot-cljs "2.1.4" :scope "test"]
                  [adzerk/boot-reload "0.5.2" :scope "test"]
                  [pandeiro/boot-http "0.8.3" :scope "test"]
                  [nightlight "RELEASE"]
                  [org.clojure/clojurescript "1.9.946"]
                  [rum "0.10.8"]
                  [org.roman01la/cljss "1.5.13"]
                  [org.clojure/core.async "0.4.474"]
                  [io.replikativ/konserve "0.4.11"]
                  [ring/ring-core "1.6.3"]
                  [bidi "2.1.2"]
                  [congomongo "0.5.0"]
                  [cljs-http "0.1.44"]
                  [http-kit "2.2.0"]
                  [com.hypirion/clj-xchart "0.2.0"]])

(require
  '[adzerk.boot-cljs :refer [cljs]]
  '[adzerk.boot-reload :refer [reload]]
  '[pandeiro.boot-http :refer [serve]]
  '[nightlight.boot :refer [nightlight sandbox]])

(task-options!    
  aot {:namespace   #{'brad.server}}    
  pom {:project     'brad        
       :version     "0.1.0"         
       :description "FIXME: write description"         
       :url         "http://example/FIXME"         
       :scm         {:url "https://github.com/yourname/brad"}         
       :license     {"Eclipse Public License"                       
                     "http://www.eclipse.org/legal/epl-v10.html"}}    
  jar {:main        'brad.server         
       :file        "brad.jar"}
  cljs {:ids #{"brad/admins" "brad/fisicos"}})


(deftask dev []
  (comp
    (watch)
    (reload :asset-path "brad"
            :cljs-asset-path ".")
    (sandbox :file "java.policy")
    (cljs :source-map true 
          :optimizations :none)
    (target)))

(deftask run []
  (comp
    (serve :dir "target/brad" :port 3000)
    (dev)
    (nightlight :port 4000 :url "http://localhost:3000")))

(deftask build []  
  (comp    
    (cljs :optimizations :advanced          
          :compiler-options {:fn-invoke-direct true})    
    (aot)    
    (pom)    
    (uber)    
    (jar)    
    (target)))

膨大なコードで申し訳ありません。私が与えなかった権限に問題があるのではないかと思います。git bash でブートを実行しようとしていたのですが、Windows PowerShell で試してみましたが、同じエラーが発生しました。助けてください。 、そして私の英語について申し訳ありません。

4

1 に答える 1

0

Windows には既知の問題があります。Windows 10 で試してください。

于 2019-03-29T22:26:27.563 に答える