-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CLOSED] Support for Nave (node virtualenv) #5754
Comments
If it's just a matter to wanting to run shell commands from within Brackets (without switching to a separate terminal app), you might want to check out the Brackets Terminal extension. If I've completely missed what you're asking for, please let me know. Would be interested in understanding more about your workflow... |
Ok lets get some basics out of the way first since you seem to be confused about nave or why i even mentioned virtualenv (maybe you've never used either of them) Current version of Brackets has in its debug menu:
Personally, I have done very little NodeJs work. But already I have had to run projects from at least two different versions of node. NodeJs community likes to think they don't need a tool like virtualenv, nave or nvm. Maybe they only work on one project their entire life and die happy? who knows? So now that we have established that Brackets has some form of NodeJS integration and that any development on it makes some incredibly broad assumptions as to what version of NodeJS that is, let us now examine how Brackets can make this integration more than just a slapped on feature:
|
I'll close this for now since the issue is predicated on features that Brackets doesn't actually have. But since you've clearly thought a bunch about what Node integration in a tool like Brackets should look like, feel free to start a brackets-dev newsgroup post about this. There could well be a Node integration extension for Brackets in the future (or even core functionality), so it would be an interesting discussion to have even if the features aren't there yet. |
Some people in the #nodejs freenode channel have pointed out that I look like entitled asshole, thats cool. they're entitled to their opinions and they're probably also right. I think this kind of thing happens when you make such a compelling product and it fails to deliver on the climax as they say. :p
|
|
Thursday Dec 26, 2013 at 15:28 GMT
Originally opened as adobe/brackets#6323
Yes nodejs still needs virtualenv. Because six months from now I'll revisit a project on an older version of NodeJS (and all the packages that work on that version of nodejs) and I'll wish I hade Nave.
So if you want brackets to be a thing that nodejs people use, it would be very nice to be able have projects execute some sort of subshell, allowing me to put in there:
I know a lot of nodejs people seem to think they don't need virtualenv "because npm installs packages locally"
Except that you don't get the handy binaries that some packages provide unless you use
-g
which you can't use on linux because it then tries to install it to a root own directory (which then defeats the purpose of sandboxing all your packages per project per node version).Sigh why does this concept feel so hard to explain to people who should know better?
Don't mind me, i'll go back to using gnome-terminal, nave and sublime-text
The text was updated successfully, but these errors were encountered: