我认为没有(好的)方法可以做到这一点。
但是,我猜测您的用例是这样的:您有两个项目,它们需要不同版本的全局安装包。
对于这样的情况,我通常避免完全全局安装软件包,而是在本地安装它们(不带-g)。例如,如果您想为给定项目安装特定旧版本的“mocha”包,您可以这样做
cd ~/src/myproject
npm install --save-dev mocha@^1.0.0
Run Code Online (Sandbox Code Playgroud)
(请注意,我们在这里没有使用-g。)然后像这样调用它:
./node_modules/.bin/mocha
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4264 次 |
| 最近记录: |