This application is written in the following languages. JavaScript (TypeScript), Css (Sass) and Html5. Webpack version 4 is used to build the project. Also the MVC design pattern is used.
You must have Node.js installed
After installing NodeJS, you must install TypeScript
npm install -g typescript
or
npm install -D typescript
Once Node and TypeScript are installed, you can start installing project dependencies.
Clone this repository.
https://github.com/Ikrom-Murodov/News-Search.git.
Run the 'npm i' command in the project root in the terminal.
After you have installed everything, you can get to work.
The 'npm run dev' command will start the web server and will automatically reload the page in the browser when the code is saved, and will monitor the changes in the project files.
npm run dev.
The 'npm run ts-watch' command will watch for changes in files in the 'src / ts / \ * _ / _. Ts' folder with .ts extensions.
npm run ts-watch.
The 'npm run prod' command is needed to build a project for production without unnecessary files, folders and with compressed HTML, CSS and JS files.
npm run prod.