Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ushliypakostnik/express-webpack
Test example on express with webpack.
https://github.com/ushliypakostnik/express-webpack
es6 express scss webpack
Last synced: about 6 hours ago
JSON representation
Test example on express with webpack.
- Host: GitHub
- URL: https://github.com/ushliypakostnik/express-webpack
- Owner: ushliypakostnik
- Created: 2019-07-21T00:18:43.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-10T18:44:30.000Z (almost 3 years ago)
- Last Synced: 2023-02-27T23:12:03.597Z (over 1 year ago)
- Topics: es6, express, scss, webpack
- Language: JavaScript
- Homepage:
- Size: 3.13 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Express project on Babel with Webpack bundler
=============================================Тестовое задание.
Исходный тестовый текстовый файл: /src/text.txt
"Рабочий" - /build/text.txt, после запуска сервера в него пишутся изменения при работе приложения
Deploy
------Установка зависимостей npm packages
$ npm install
Запуск сервера
--------------$ npm start
http://127.0.0.1:8080 - показывается форма
http://127.0.0.1:8080/test.txt - здесь монтируется тестовый текстовый файл - его можно обновлять по F5
http://127.0.0.1:8080/json - на этот URL при сохранении формы отправляется JSON формыCборка
------Сборка статики для разработки в /build
$ npm run buildDev
Сборка статики в продакшен в /build
$ npm run buildProd
Тесты
-----Запуск cтатического анализатора ES
$ npm run eslint
Запуск cтатического анализатора стилей
$ npm run stylelint
Запуск модульных тестов
$ npm run test
Создать и посмотреть статистику по бандлу:
$ npm run build:stats
$ npm run view:stats