New command start-dev runs with node_env flag set to development.

This commit is contained in:
2020-10-22 22:29:51 +02:00
parent 5cbb3cbe87
commit b6e2bde4d1
4 changed files with 13 additions and 3 deletions

View File

@@ -72,6 +72,7 @@ const webpackConfig = function(isDev) {
plugins: [
new VueLoaderPlugin(),
new webpack.DefinePlugin({
__ENV__: JSON.stringify(process.env.NODE_ENV),
__NAME__: JSON.stringify(env.name),
__PHONE__: JSON.stringify(env.phone),
__PRICE__: env.price,

View File

@@ -1,5 +1,9 @@
const mustBeAuthenticated = (req, res, next) => {
console.log(req.isAuthenticated());
if (process.env.NODE_ENV == "development") {
console.info(`Restricted endpoint ${req.originalUrl}, but running in dev mode.`)
return next();
}
if (!req.isAuthenticated()) {
return res.status(401).send({
success: false,

View File

@@ -4,10 +4,11 @@
"description": "",
"main": "server.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js",
"build": "cross-env NODE_ENV=production webpack --progress --hide-modules",
"dev": "cross-env NODE_ENV=development webpack-dev-server",
"build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
"start-dev": "cross-env NODE_ENV=development node server.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",

View File

@@ -11,6 +11,10 @@ var serviceWorkerRegistrationMixin = {
}
this.registerPushListener();
this.registerServiceWorker();
if (__ENV__ == "development") {
console.info("Service worker manually disabled while on localhost.")
} else {
}
},
methods: {
registerPushListener: function() {