The main purpose of this container is to build node.js sources.
Example for docker-compose:
node:
image: "nesterow/webpack-5"
container_name: "node"
restart: unless-stopped
volumes:
- ./www:/www
command: yarn --cwd /my-site/static start
Example package.json contents for a dev environment:
{
"name": "static",
"version": "1.0.0",
"description": "",
"scripts": {
"start": "webpack -w --progress",
"build": "webpack"
},
"author": "",
"license": "ISC",
"devDependencies": {
"@babel/core": "^7.12.9",
"@babel/preset-env": "^7.12.7",
"@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
"@vue/babel-preset-jsx": "^1.2.4",
"babel-loader": "^8.2.2",
"clean-webpack-plugin": "^3.0.0",
"css-loader": "^5.0.1",
"glob": "^7.1.6",
"webpack": "^5.9.0",
"webpack-cli": "^4.2.0",
"url-loader": "4.1.1"
}
}
Content type
Image
Digest
Size
352.2 MB
Last updated
almost 6 years ago
docker pull nesterow/webpack-5