Skip to content
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

npm' packages installed to global that couldn't find them. #3

Closed
IvanWei opened this issue Jun 12, 2016 · 3 comments
Closed

npm' packages installed to global that couldn't find them. #3

IvanWei opened this issue Jun 12, 2016 · 3 comments

Comments

@IvanWei
Copy link

@IvanWei IvanWei commented Jun 12, 2016

bower installed to global, fish known bower. When I restart fish that didn't know bower.

@ghost
Copy link

@ghost ghost commented Jun 12, 2016

@IvanWei Hi! I can't help you with this plugin so you'll need to talk to @FabioAntunes :)

In the meantime, check out fnm or verman which I maintain and are known to work with global modules.

Loading

@FabioAntunes
Copy link
Owner

@FabioAntunes FabioAntunes commented Jun 13, 2016

@IvanWei nvm isn't being sourced on shell init, so unless you run nvm or npm first on your terminal, bower won't be recognized.

You could create a bower.fish in your functions folder inside ~/.config/fish and then paste this:

function bower -d "Package manager"
__nvm_run "bower" $argv
end

But as @BRJ said, try fnm or verman they are pure fish version managers

Loading

@IvanWei
Copy link
Author

@IvanWei IvanWei commented Jun 14, 2016

@FabioAntunes Thank you! 😄

I know this idea, but it isn't convenient.
if many packages installed to global that need create more fish files.

Loading

@FabioAntunes
Copy link
Owner

@FabioAntunes FabioAntunes commented Jun 14, 2016

@IvanWei If you really want to be able to run global packages you can source nvm on shell init, but be prepared to see a delay of some seconds. You can read more about that in this issue #2

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants