Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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
Docker版本中的Babelrc文件_Docker_Webpack_Babeljs - Fatal编程技术网

Docker版本中的Babelrc文件

Docker版本中的Babelrc文件,docker,webpack,babeljs,Docker,Webpack,Babeljs,我遇到了以下错误: ../~/babel polyfill/lib/index.js中出现错误 找不到相对于目录/app“ 在构建ReactJS项目时出现的其他一些预设未找到错误中。它在dev中的webpackdevserver上运行 默认情况下,“在Docker中复制”不会复制点文件。我是不是应该复制一下。请给我转过去以避免这个坏消息?如果是这样的话,怎么做。如果没有,我在这个构建中遗漏了什么/顺序错误 Dockerfile FROM alpine:3.5 RUN apk update &a

我遇到了以下错误:

../~/babel polyfill/lib/index.js中出现错误
找不到相对于目录/app“

在构建ReactJS项目时出现的其他一些预设未找到错误中。它在dev中的webpackdevserver上运行

默认情况下,“在Docker中复制”不会复制点文件。我是不是应该复制一下。请给我转过去以避免这个坏消息?如果是这样的话,怎么做。如果没有,我在这个构建中遗漏了什么/顺序错误

Dockerfile

FROM alpine:3.5

RUN apk update && apk add nodejs

RUN npm i -g webpack \
babel-cli \
node-gyp

ADD package.json /tmp/package.json
RUN cd /tmp && npm install
RUN mkdir -p /app && cp -a /tmp/node_modules /app/

WORKDIR /app
COPY . /app
docker compose

version: '2.1'
services:
  webpack:
    build:
      context: .
      dockerfile: Docker.doc
    volumes:
      - .:/app
      - /app/node_modules
默认情况下,“在Docker中复制”不会复制点文件

事实并非如此<默认情况下,Dockerfile中的代码>复制会复制点文件。我遇到这个问题是因为我在早些时候遇到过这个问题。对于可能遇到此问题的任何其他人,请使用以下方法进行故障排除:

  • 如果dotfiles存在,请检查主机/本地目录。如果您是从操作系统的GUI复制文件,则很有可能dotfiles不会被移植,因为它们是隐藏的
  • 检查是否有可能忽略这些点文件的
    .dockrignore
    文件
默认情况下,“在Docker中复制”不会复制点文件

事实并非如此<默认情况下,Dockerfile中的代码>复制会复制点文件。我遇到这个问题是因为我在早些时候遇到过这个问题。对于可能遇到此问题的任何其他人,请使用以下方法进行故障排除:

  • 如果dotfiles存在,请检查主机/本地目录。如果您是从操作系统的GUI复制文件,则很有可能dotfiles不会被移植,因为它们是隐藏的
  • 检查是否有可能忽略这些点文件的
    .dockrignore
    文件