Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.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错误-没有这样的文件或目录,打开'/app/package.json';_Node.js_Docker_Node Modules - Fatal编程技术网

Node.js错误-没有这样的文件或目录,打开'/app/package.json';

Node.js错误-没有这样的文件或目录,打开'/app/package.json';,node.js,docker,node-modules,Node.js,Docker,Node Modules,node.js给了我以下警告: npm WARN saveError ENOENT: no such file or directory, open '/usr/myapp/package.json' npm WARN enoent ENOENT: no such file or directory, open '/usr/myapp/package.json' 即使package.json文件在该目录中。 我以前对此没有任何问题,但今天它突然出现了。 我删除了我的node_modules文

node.js给了我以下警告:

npm WARN saveError ENOENT: no such file or directory, open '/usr/myapp/package.json'

npm WARN enoent ENOENT: no such file or directory, open '/usr/myapp/package.json'
即使package.json文件在该目录中。 我以前对此没有任何问题,但今天它突然出现了。 我删除了我的node_modules文件夹并尝试重新安装模块,但同样的警告不断弹出。有人知道这个问题的快速解决方法吗?
我使用的是5.6.0版,我的应用程序正在Docker容器中运行。

你确定package.json被复制到Docker容器中吗。。你能在问题中附加DockerFile和.dockerignore文件吗?你在docker内部运行npm安装吗?@arunp9294是的,我在docker容器内部运行npm安装,它以前一直工作。package.json在docker容器中,还有一个package-lock.json,我不明白Node怎么会不识别文件…你使用的是Express、sails、hapi或simple Node js应用程序之类的框架吗?我使用Express,但除了简单Node js应用程序检查这一点之外,感觉是一样的