Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js npm安装-g正在将我的所有源代码复制到prefix文件夹(Windows)_Node.js_Windows_Npm - Fatal编程技术网

Node.js npm安装-g正在将我的所有源代码复制到prefix文件夹(Windows)

Node.js npm安装-g正在将我的所有源代码复制到prefix文件夹(Windows),node.js,windows,npm,Node.js,Windows,Npm,我正在构建一个.NETWeb应用程序,并将NodeJ用于一系列构建任务(小型化、捆绑、单元测试等) 我的问题是,当我从源代码文件夹运行以下内容时: npm安装-g 它不仅检查并安装所有的节点包(很棒!)。。但它也会将整个源代码文件夹复制到我的全局节点_模块文件夹(.cs、.sln、bin文件夹..很多…不太好!) 有没有办法阻止它这样做 注意-我已使用以下命令将npm和缓存文件夹重定向到单独的路径: npm配置集前缀e:\npm repo\npm--全局 npm配置集缓存e:\npm re

我正在构建一个.NETWeb应用程序,并将NodeJ用于一系列构建任务(小型化、捆绑、单元测试等)

我的问题是,当我从源代码文件夹运行以下内容时:

  • npm安装-g
它不仅检查并安装所有的节点包(很棒!)。。但它也会将整个源代码文件夹复制到我的全局节点_模块文件夹(.cs、.sln、bin文件夹..很多…不太好!)

有没有办法阻止它这样做

注意-我已使用以下命令将npm和缓存文件夹重定向到单独的路径:

  • npm配置集前缀e:\npm repo\npm--全局
  • npm配置集缓存e:\npm repo\cache--全局

    • 这就是npm安装-g的工作原理


      如果只想在本地安装package.json中的依赖项,可以尝试
      npm install

      这就是
      npm install-g
      的工作方式


      如果您只想在本地安装package.json中的依赖项,可以尝试
      npm install

      我认为它应该复制npm包。。不是我的.NET源代码?我想它应该复制NPM包。。不是我的.NET源代码?