npm Visual Studio代码CMD.EXE是以上述路径作为当前目录启动的,不支持UNC路径,默认为Windows目录

vq8itlhq  于 2022-12-04  发布在  Windows
关注(0)|答案(2)|浏览(890)

我是javaScript的新手,试图设置Visual Studio代码。我已经安装了NodeJs和Visual Studio代码,使用Windows Powershell。
在visual studio〉终端中,如果我使用run npm view命令,我会收到以下错误
以上述路径作为当前目录启动CMD.EXE。
不支持UNC路径。默认为Windows目录。
npm ERR!无效的软件包
谁能看一下这个问题,是不是因为公司制度的限制?

ycggw6v2

ycggw6v21#

看起来您的项目目录(和配置文件)存储在网络文件共享上,这在公司环境中很常见。
您可以要求IT部门使用您的配置文件创建Map驱动器,也可以使用pushd命令创建临时Map。
1.在Visual studio中打开项目之前,请从命令行运行以下命令(将路径替换为实际的UNC路径):
pushd \\corpserver\share$\jdoe\projects\java\...
该命令会将您置于新创建的临时驱动器中。
1.复制新的临时路径
1.打开Visual Studio代码并从此临时路径打开项目
1.现在,您应该能够使用终端和构建/运行脚本

t0ybt7op

t0ybt7op2#

在我的例子中,我忘了在WSL中安装NodeJS。然后,node从Windows中被取出。

> which node
/mnt/c/Program Files/nodejs/node.exe

在我的WSL上安装NodeJS就成功了

> sudo apt-get install nodejs

相关问题