【发布时间】:2019-11-11 15:42:33
【问题描述】:
我正在尝试全局安装必须从管理 cmd/powershell 安装的软件包(它使用 windows-build-tools)。当我使用管理 powershell 安装它时,一切正常 - 安装运行没有错误,并且包的命令行界面被添加到路径中:
PS C:\WINDOWS\system32> npm install -g prisma
C:\Users\XXX\AppData\Roaming\npm\prisma -> C:\Users\XXX\AppData\Roaming\npm\node_modules\prisma\dist\index.js
+ prisma@1.34.0
added 588 packages from 448 contributors and updated 1 package in 23.005s
PS C:\WINDOWS\system32> prisma --version
Prisma CLI version: prisma/1.34.0 (windows-x64) node-v10.9.0
但是,当我尝试从常规 cmd/powershell 访问命令行界面时,无法识别包的名称:
C:\Users\XXX>prisma --version
'prisma' is not recognized as an internal or external command,
operable program or batch file.
如何确保从管理员命令行安装的软件包可以被常规命令行访问?
【问题讨论】:
标签: windows powershell npm