小编Gos*_*ith的帖子

docker-compose 无法以 npm ERR 启动!enoent ENOENT: 没有那个文件或目录,打开'/usr/src/app/package.json'

我从 docker 文件构建了一个图像来运行 node 并复制到一个完美运行的简单 node express 应用程序中。图像构建我可以运行容器和 bash 并复制本地文件。当我在 docker-compose 文件中使用此图像以及 mongo 图像时,容器构建但节点容器无法运行,错误是缺少 package.json。

返回的错误是

report-node exited with code 254
report-node | npm ERR! path /usr/src/app/package.json
report-node | npm ERR! code ENOENT
report-node | npm ERR! errno -2
report-node | npm ERR! syscall open
report-node | npm ERR! enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
report-node | npm ERR! enoent This is related to npm not being able to find a file.
report-node | npm ERR! enoent …
Run Code Online (Sandbox Code Playgroud)

docker package.json docker-compose

5
推荐指数
1
解决办法
8199
查看次数

用fetch解构嵌套json对象的正确方法是什么?

我正在尝试为chart.js提取数字的许可证数组

API报告数据的形状为:

{
    "report": {
        "usage": {
            "chartLabels": [
                "'1-Mar', '2-Mar', '3-Mar', '4-Mar', '5-Mar', '6-Mar', '7-Mar', '8-Mar', '9-Mar',             '10-Mar', '11-Mar', '12-Mar', '13-Mar', '14-Mar', '15-Mar', '16-Mar', '17-Mar', '18-Mar',  '19-Mar', '20-Mar', '21-Mar', '22-Mar', '23-Mar', '24-Mar', '25-Mar', '26-Mar', '27-Mar', '28-Mar', '29-Mar', '30-Mar', '31-Mar'"
            ],
            "license": [
                "'3', '50', '56', '53', '60', '56', '47', '3', '39', '67', '60', '57', '61', '61', '8', '47', '49', '51', '49', '45', '42', '3', '3', '4', '4', '3', '3', '3', '3', '3', '4'"
            ],
       } 
   }
}
Run Code Online (Sandbox Code Playgroud)

是否可以通过fetch进行解构?我没有用console.log(license)找回任何东西

async …
Run Code Online (Sandbox Code Playgroud)

javascript destructuring chart.js

5
推荐指数
1
解决办法
67
查看次数