expressjs
this is a tutorial for someone who need to learn the basic nodejs with expressjs. In the tutorial I have shown you how to write the beautiful structure and install some important plugIn that need for writing Javascript easy with a new syntax ES6 or ES2015.
you could find the information below :
ES6 to Common Js
install babel 2018
1. Install cli babel
cmd : npm install --save-dev babel-cli
cmd : npm install babel-preset-env --save-dev
2. copy .babelrc file inside my project to ur peoject
3. add script to package.json for building and save in folder built
4. Sometime babel give you some support in ES6 so we need to install plug-in:
Spread Operator :
.cmd: npm install --save-dev babel-plugin-transform-object-rest-spread
.add: dependacies to babel file.
* Note : file that we run it in ./build.....not ./src
install nodemon
Install nodemon module
cmd : npm install nodemon
2. Copy nodemon.json inside mine to your project for customize nodemon options.
3. Key :
watch: is used for watch what change in that. ex : "src" // ./src
ext: identifies extension ex: "js" //js
ignore: what we want to ignore to want
exec: execute when we call nodemon Ex: node build/index.js //run nodejs project at ./build and file index.js
install eslint for es version in project for checking code in project
1. cmd: npm install eslint --save-dev //add to dev dependacies
2. you can init by urself cmd: eslint --init or copy mine to ur project
install prettier for format code in vscode clean and very clean
1. Install modules
cmd: npm install --save-dev --save-exact prettier
2. Copy rules into your project mine have some if u have a better plz give me too
***** Note : Prettier with eslint, babel need :
1. Install modules:
cmd: npm install eslint-config-prettier
cmd: npm install eslint-config-babel babel-eslint
cmd: npm install eslint-plugin-flowtype
install editor-config for set editor as we want
1. Install modules
2. copy my file to your project
install dot env for environment file
1. Install cmd: npm install dotenv
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «expressjs», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.