Merge branch 'docker'

This commit is contained in:
ErickSkrauch 2016-05-10 01:55:37 +03:00
commit d7da2bba7e
3 changed files with 20 additions and 0 deletions

2
.dockerignore Normal file
View File

@ -0,0 +1,2 @@
dist
node_modules

10
Dockerfile Normal file
View File

@ -0,0 +1,10 @@
FROM node:5.11
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# Bundle app source
COPY . /usr/src/app
EXPOSE 8080
CMD ["npm", "start"]

View File

@ -30,6 +30,8 @@ var isTest = process.argv.some(function(arg) {
return arg.indexOf('karma') !== -1;
});
var isDockerized = !!process.env.DOCKERIZED;
process.env.NODE_ENV = isProduction ? 'production' : 'development';
if (isTest) {
process.env.NODE_ENV = 'test';
@ -220,6 +222,12 @@ var webpackConfig = {
]
};
if (isDockerized) {
webpackConfig.watchOptions = {
poll: 2000
};
webpackConfig.devServer.host = '0.0.0.0';
}
if (isProduction) {
webpackConfig.module.loaders.forEach((loader) => {