Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.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安装,而每次都不创建新的package-lock.json?_Node.js_Npm_Visual Studio Code_Npm Install_Package Lock.json - Fatal编程技术网

Node.js 在任何位置使用npm安装,而每次都不创建新的package-lock.json?

Node.js 在任何位置使用npm安装,而每次都不创建新的package-lock.json?,node.js,npm,visual-studio-code,npm-install,package-lock.json,Node.js,Npm,Visual Studio Code,Npm Install,Package Lock.json,我正在使用VisualStudio代码。我有多个文件夹,package.json位于ProjectName/ProjectName.Web文件夹中 每次我想运行npm安装时都必须在终端中输入此文件夹吗 当我试图从ProjectName文件夹(vs代码中终端的deafult位置)执行此操作时,它会在这个主目录中创建package-lock.json。是否有可能更改npm配置,以便它知道package.json和package-lock.json的位置,从而不会每次都创建新的package-lock

我正在使用VisualStudio代码。我有多个文件夹,package.json位于ProjectName/ProjectName.Web文件夹中

每次我想运行npm安装时都必须在终端中输入此文件夹吗


当我试图从ProjectName文件夹(vs代码中终端的deafult位置)执行此操作时,它会在这个主目录中创建package-lock.json。是否有可能更改npm配置,以便它知道package.json和package-lock.json的位置,从而不会每次都创建新的package-lock.json,并且可以从项目中的其他目录工作?

package lock.json将在每次运行
npm install
时创建。不建议这样做,但您可以禁用
包锁.json
生成,请检查此处,希望它对您有所帮助