Comments (9)
This appears to be a regression from 0.1.7
to 0.1.8
from boot-cljs-repl.
Confirmed with 0.1.8
.
from boot-cljs-repl.
Additionally I've noticed that with 0.1.7, the REPL connection is established only if there is no *.cljs.edn build specified (ie, the default 'main.js' is generated). When I do specify builds, the port appears in the server output but the client-side connection function is never called.
(Using boot-cljs from master, not clojars)
from boot-cljs-repl.
I guess it must be somewhere in this commit.
What's confusing to me is that in the weasel-connection
function there is a 0
passed as port when none is specified but this has been the case before that commit as well?!
from boot-cljs-repl.
I just tested this with 0.0-2755
which ships some REPL fixes and that seems to fix the problem. I'll PR the boot-cljs repo. @pandeiro when I made that PR it'd be awesome if you could verify that what I'm saying is correct.
from boot-cljs-repl.
Just tested with 0.0-2760
and works fine. Still prints 0
as port:
boot.user=> (start-repl)
<< started Weasel server on ws://127.0.0.1:0 >>
Type `:cljs/quit` to stop the ClojureScript REPL
Writing boot_cljs_repl.cljs...
from boot-cljs-repl.
REPLs still breaking in projects that use CLJSJS-like libraries.
from boot-cljs-repl.
Is this still an outstanding issue?
from boot-cljs-repl.
Probably not. That new weasel stuff worked well when I tested it and this is really old anyways.
from boot-cljs-repl.
Related Issues (20)
- Stopping the bREPL once and you can't restart it anymore HOT 2
- Start-repl hangs HOT 4
- remote repl HOT 5
- Broken with cljs 1.9.93 HOT 8
- Set port on cljs-repl HOT 2
- Repl-Env HOT 1
- "No such namespace" for ns from foreign-libs libs when eval ns-form at repl HOT 4
- Can't start repl anymore HOT 7
- Help getting connected to a browser repl in cider HOT 2
- How do you connect to an NREPL running in Docker? HOT 1
- cider-load-buffer fails with "Cannot open <nil> as a Reader" HOT 1
- Follow .cljs.edn file conventions
- Starting REPL freezes HOT 7
- Please fix line 197 of boot_cljs_repl.clj HOT 2
- outdated piggieback dependency? HOT 3
- When following the current instructions for vim fireplace HOT 1
- JDK11 java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter HOT 1
- evaluating function with REPL doesn't produce JS output
- jsloader GET pprint.js 404, cannot see return in cljs-repl HOT 1
- Takes forever to start up HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from boot-cljs-repl.