Node.js 使用fs.stat从docker容器目录中的文件获取统计信息
我有一个测试,它使用fs.stat(NodeJS)检查下载目录中文件的大小。这在当地很管用 当我在jenkins中运行相同的测试(在docker容器中运行测试)时,它找不到目录/文件。获取此错误:Node.js 使用fs.stat从docker容器目录中的文件获取统计信息,node.js,docker,boot2docker,fs,Node.js,Docker,Boot2docker,Fs,我有一个测试,它使用fs.stat(NodeJS)检查下载目录中文件的大小。这在当地很管用 当我在jenkins中运行相同的测试(在docker容器中运行测试)时,它找不到目录/文件。获取此错误: Error: ENOENT, no such file or directory '/Downloads/test.txt' “Downloads/test.txt”是我在测试中设置的路径。我已验证此文件是否存在于docker容器下载文件夹中 错误消息中显示的路径是/Downloads/test.t
Error: ENOENT, no such file or directory '/Downloads/test.txt'
“Downloads/test.txt”是我在测试中设置的路径。我已验证此文件是否存在于docker容器下载文件夹中 错误消息中显示的路径是/Downloads/test.txt,您的文件系统根目录中是否有下载目录?在docker容器中,下载文件夹位于根目录中,因此是的。我认为这与fs模块有关,因为我有另一个测试,它能够读取不使用fs的下载文件夹。