~cytrogen/masto-fe

0f77cb593c2cfd851f1ca73bd1cfb5e36d2d0bd1 — Thiago 'Jedi' Cerqueira 1 year, 1 month ago 8471894
[chore] Add dev script for easier development loop (#16)

This PR adds a npm "dev" script. Upon executing `npm run dev`, the project will be served (default port 3035) in "watch" mode, every local change of the files will refresh the page.

This change should enable faster development loop.

Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/16
Co-authored-by: Thiago 'Jedi' Cerqueira <thiagoa7@gmail.com>
Co-committed-by: Thiago 'Jedi' Cerqueira <thiagoa7@gmail.com>
2 files changed, 2 insertions(+), 1 deletions(-)

M config/webpack/development.js
M package.json
M config/webpack/development.js => config/webpack/development.js +1 -1
@@ 36,7 36,7 @@ module.exports = merge(sharedConfig, {
    port: settings.dev_server.port,
    https: settings.dev_server.https,
    hot: settings.dev_server.hmr,
    contentBase: output.path,
    contentBase: settings.public_root_path,
    inline: settings.dev_server.inline,
    useLocalIp: settings.dev_server.use_local_ip,
    public: settings.dev_server.public,

M package.json => package.json +1 -0
@@ 5,6 5,7 @@
    "node": ">=16"
  },
  "scripts": {
    "dev": "cross-env NODE_ENV=development webpack-dev-server --config config/webpack/development.js",
    "build:development": "cross-env NODE_ENV=development webpack --config config/webpack/development.js",
    "build:production": "cross-env NODE_ENV=production webpack --config config/webpack/production.js",
    "build": "cross-env NODE_ENV=production webpack --config config/webpack/production.js",