question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Is there a plan to support global tools install like Npm ?

See original GitHub issue

In NodeJs we can use npm install bower -g to install bower or other tools , I think dotnet should do it too . I expect there will be a command like : dotnet tools install <toolname> -g by default the tools put in global shoud build a platform specific binary ( on windows, there will be a <app>.exe file )

and dotnet tools install <toolname> to manage the tools section in project.json.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:13
  • Comments:43 (19 by maintainers)

github_iconTop GitHub Comments

3reactions
livarcocccommented, Jan 23, 2018

This is actually being implemented in the CLI directly as well, as global tools. The install tool and pack tool experience just made in to the CLI available from our nightlies at the main branch.

2reactions
livarcocccommented, Mar 21, 2018

We have now implemented our global tools feature through dotnet tool install (formerly dotnet install tool).

It has a local tool version (through --tool-path instead of --global) along with uninstall, list and update.

As such, I am going to close this issue. If there are specific feature requests around the feature we have built in 2.1.300, I would suggest filling new separate issues for those asks.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Is there a plan to support global tools install like Npm
I expect there will be a command like : dotnet tools install -g by default the tools put in global shoud build a...
Read more >
Is installing things globally from npm a bad practice?
For npm, typically you'd install some tooling using it globally, like grunt-cli and karma-cli, then in the package.json for each project ...
Read more >
Downloading and installing packages globally
Installing a package globally allows you to use the code in the package as a set of tools on your local computer. To...
Read more >
A guide to npm: The node.js package manager
npm is an essential tool for modern web development. It allows us to install and manage packages from npmjs.org. In this guide, we'll...
Read more >
Building a simple command line tool with npm
Step 1: Make a basic command line interface · Step 2: Make the commit command work · Step 3: Add the other two...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found