>> docker-compose build --no-cache web Building web Step 1/6 : FROM node:10 ---> 64c810caf95a Step 2/6 : WORKDIR /usr/src/app ---> Running in 9b533ebdadb6 Removing intermediate container 9b533ebdadb6 ---> 09d40c2d2174 Step 3/6 : COPY package*.json ./ ---> 1effea86d9fd Step 4/6 : RUN npm install ---> Running in 471be800f9fb npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.8 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.8: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) added 632 packages from 332 contributors and audited 8997 packages in 23.546s found 0 vulnerabilities Removing intermediate container 471be800f9fb ---> 3b7d7a5cab00 Step 5/6 : EXPOSE 8080 ---> Running in 476b89e2317f Removing intermediate container 476b89e2317f ---> 11e79c56e97a Step 6/6 : CMD [ "npm", "start" ] ---> Running in f1fd4d2073a9 Removing intermediate container f1fd4d2073a9 ---> 3c7e4cf93830 Successfully built 3c7e4cf93830 Successfully tagged frontend_web:latest >> docker-compose up Recreating frontend_web_1 ... done Attaching to frontend_web_1 web_1 | web_1 | > frontend@1.0.0 start /usr/src/app web_1 | > webpack-dev-server web_1 | web_1 | ℹ 「wds」: Project is running at http://0.0.0.0:8080/ web_1 | ℹ 「wds」: webpack output is served from / web_1 | ℹ 「wds」: Content not from webpack is served from /usr/src/app/dist web_1 | ℹ 「wdm」: Failed to compile. web_1 | ✖ 「wdm」: Hash: ************ web_1 | Version: webpack 4.30.0 web_1 | Time: 3747ms web_1 | Built at: 05/09/2019 5:20:46 PM web_1 | Asset Size Chunks Chunk Names web_1 | 2273e3d8ad9264b7daa5bdbf8e6b47f8.png 1.43 KiB [emitted] web_1 | 4f0283c6ce28e888000e978e537a6a56.png 1.23 KiB [emitted] web_1 | a6137456ed160d7606981aa57c559898.png 696 bytes [emitted] web_1 | bundle.js 1.99 MiB main [emitted] main web_1 | index.html 968 bytes [emitted] web_1 | style.css 15.8 KiB main [emitted] main web_1 | Entrypoint main = style.css bundle.js web_1 | [0] multi (webpack)-dev-server/client?http://0.0.0.0:8080 ./src/js/app.js 40 bytes {main} [built] web_1 | [./node_modules/d3/index.js] 890 bytes {main} [built] web_1 | [./node_modules/loglevel/lib/loglevel.js] 7.68 KiB {main} [built] web_1 | [./node_modules/querystring-es3/index.js] 127 bytes {main} [built] web_1 | [./node_modules/url/url.js] 22.8 KiB {main} [built] web_1 | [./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8080] (webpack)-dev-server/client?http://0.0.0.0:8080 8.26 KiB {main} [built] web_1 | [./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.59 KiB {main} [built] web_1 | [./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.05 KiB {main} [built] web_1 | [./node_modules/webpack-dev-server/node_modules/strip-ansi/index.js] (webpack)-dev-server/node_modules/strip-ansi/index.js 161 bytes {main} [built] web_1 | [./node_modules/webpack/hot sync ^\.\/log$] (webpack)/hot sync nonrecursive ^\.\/log$ 170 bytes {main} [built] web_1 | [./node_modules/webpack/hot/emitter.js] (webpack)/hot/emitter.js 75 bytes {main} [built] web_1 | [./src/css/style.css] 333 bytes {main} [built] web_1 | [./src/js/air-map.js] 1.42 KiB {main} [built] web_1 | [./src/js/app.js] 5.87 KiB {main} [built] web_1 | [./src/js/data.js] 2.4 KiB {main} [built] web_1 | + 535 hidden modules web_1 | web_1 | ERROR in ./src/js/air-map.js web_1 | Module not found: Error: Can't resolve 'heatmap.js/plugins/leaflet-heatmap' in '/usr/src/app/src/js' web_1 | @ ./src/js/air-map.js 2:0-64 28:27-41 web_1 | @ ./src/js/app.js web_1 | Child html-webpack-plugin for "index.html": web_1 | 1 asset web_1 | Entrypoint undefined = index.html web_1 | [./node_modules/html-webpack-plugin/lib/loader.js!./src/index.html] 1.03 KiB {0} [built] web_1 | [./node_modules/lodash/lodash.js] 527 KiB {0} [built] web_1 | [./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built] web_1 | [./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built] web_1 | Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!node_modules/leaflet/dist/leaflet.css: web_1 | Entrypoint mini-css-extract-plugin = * web_1 | [./node_modules/css-loader/dist/cjs.js!./node_modules/leaflet/dist/leaflet.css] 15.9 KiB {mini-css-extract-plugin} [built] web_1 | [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {mini-css-extract-plugin} [built] web_1 | [./node_modules/css-loader/dist/runtime/url-escape.js] 460 bytes {mini-css-extract-plugin} [built] web_1 | [./node_modules/leaflet/dist/images/layers-2x.png] 82 bytes {mini-css-extract-plugin} [built] web_1 | [./node_modules/leaflet/dist/images/layers.png] 82 bytes {mini-css-extract-plugin} [built] web_1 | [./node_modules/leaflet/dist/images/marker-icon.png] 82 bytes {mini-css-extract-plugin} [built] web_1 | Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!src/css/style.css: web_1 | Entrypoint mini-css-extract-plugin = * web_1 | [./node_modules/css-loader/dist/cjs.js!./src/css/style.css] 2.28 KiB {mini-css-extract-plugin} [built] web_1 | [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {mini-css-extract-plugin} [built] Gracefully stopping... (press Ctrl+C again to force) Stopping frontend_web_1 ... done