我是javaScript的新手,试图设置Visual Studio代码。我已经安装了NodeJs和Visual Studio代码,使用Windows Powershell。在visual studio〉终端中,如果我使用run npm view命令,我会收到以下错误以上述路径作为当前目录启动CMD.EXE。不支持UNC路径。默认为Windows目录。npm ERR!无效的软件包谁能看一下这个问题,是不是因为公司制度的限制?
run npm view
ycggw6v21#
看起来您的项目目录(和配置文件)存储在网络文件共享上,这在公司环境中很常见。您可以要求IT部门使用您的配置文件创建Map驱动器,也可以使用pushd命令创建临时Map。1.在Visual studio中打开项目之前,请从命令行运行以下命令(将路径替换为实际的UNC路径):pushd \\corpserver\share$\jdoe\projects\java\...该命令会将您置于新创建的临时驱动器中。1.复制新的临时路径1.打开Visual Studio代码并从此临时路径打开项目1.现在,您应该能够使用终端和构建/运行脚本
pushd
pushd \\corpserver\share$\jdoe\projects\java\...
t0ybt7op2#
在我的例子中,我忘了在WSL中安装NodeJS。然后,node从Windows中被取出。
node
> which node /mnt/c/Program Files/nodejs/node.exe
在我的WSL上安装NodeJS就成功了
> sudo apt-get install nodejs
2条答案
按热度按时间ycggw6v21#
看起来您的项目目录(和配置文件)存储在网络文件共享上,这在公司环境中很常见。
您可以要求IT部门使用您的配置文件创建Map驱动器,也可以使用
pushd
命令创建临时Map。1.在Visual studio中打开项目之前,请从命令行运行以下命令(将路径替换为实际的UNC路径):
pushd \\corpserver\share$\jdoe\projects\java\...
该命令会将您置于新创建的临时驱动器中。
1.复制新的临时路径
1.打开Visual Studio代码并从此临时路径打开项目
1.现在,您应该能够使用终端和构建/运行脚本
t0ybt7op2#
在我的例子中,我忘了在WSL中安装NodeJS。然后,
node
从Windows中被取出。在我的WSL上安装NodeJS就成功了