这些是 Dockerfile 的前两行:
FROM node:12
WORKDIR /code
Run Code Online (Sandbox Code Playgroud)
这里有一些我不明白的事情:从docker的文档中我知道第二行将工作目录设置为/code。这个过程发生在哪里?当 docker 在创建镜像时运行 Dockerfile 的第二行时,会发生这种情况吗?如果/code不存在,它是由docker创建的吗?/code 将在哪里创建?在图像的根目录中?
我已经安装了爱可信包:npm i axios。我在我的 redux 操作中导入它并且我尝试导入它axios.post(),但是 axios 对象未定义。它通过.fetch()
我使用“axios”:“^0.19.2”和“react”:“^16.13.0”成功发布。
import { axios } from "axios";
// Login User
export const login = () => dispatch => {
const requestOptions = {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ email: "jan@gmail.com", password: "password" })
};
axios.post("https://freunder.uber.space/login", requestOptions)
.then(response => response.json())
};Run Code Online (Sandbox Code Playgroud)