{"_id":"63p_template","_rev":"1-2ea9d66584bc981fb35e29220ec1a73b","name":"63p_template","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"63p_template","version":"0.0.1","description":"Template for development front-side of service 63pokupki.ru","main":"index.js","scripts":{"start":"webpack-dev-server --open --mode development --config webpack.config.js","build":"webpack --mode development --config webpack.config.js","deploy":"webpack --mode production --config webpack.config.deploy.js","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Dmitry Kuznetsov"},"license":"ISC","dependencies":{"@babel/polyfill":"^7.0.0","bootstrap":"^3.3.7","font-awesome":"^4.7.0","jcarousel":"^0.3.5","jquery":"^3.2.1","webpack-manifest-plugin":"^2.0.3"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/preset-env":"^7.0.0-beta.33","@babel/register":"^7.0.0-beta.33","@babel/runtime":"^7.0.0-beta.33","autoprefixer":"^9.1.5","babel-loader":"^8.0.0","copy-webpack-plugin":"^4.5.2","css-loader":"^1.0.0","cssnano":"^4.1.0","eslint":"^5.4.0","eslint-loader":"^2.1.0","exports-loader":"^0.7.0","extract-text-webpack-plugin":"^4.0.0-beta.0","file-loader":"^2.0.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","imports-loader":"^0.8.0","less":"^3.12.2","less-loader":"^4.1.0","postcss":"^7.0.2","postcss-cli":"^6.0.0","postcss-import":"^12.0.0","postcss-loader":"^3.0.0","postcss-preset-env":"^5.3.0","style-loader":"^0.23.0","stylelint":"^9.5.0","url-loader":"^1.1.1","webpack":"^4.38.0","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.7"},"_id":"63p_template@0.0.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-uNs/CB/MoZTE/MF145RrA+bM1hVDP8hT+e49KYQP2orMHOFTejvxcOm2Z+1X0WCf0LLxZ/MsqELTUie8kOy9Bg==","shasum":"4619a4484c44abc476da6c6853c341af5fa7b4d5","tarball":"https://registry.npmjs.org/63p_template/-/63p_template-0.0.1.tgz","fileCount":639,"unpackedSize":11453358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGAcdCRA9TVsSAnZWagAAjwAQAJ1WgOXACgUgmc0TposN\n5d/A6uG6sDyza8iuERnH6cxGbLSkBLKt63NHKnUr3EDcplW2SYUiBXIN+OiN\nx7ZcoHbDYtEo89hjii/0uuuwGi7YHIwEzGwc5A6pxIktTUgSeCIbhac60qY1\nm+feoJZrja4PIETXnae30lgt36gei6B/sJ3hSSEfLAgYvVbizRrbt9Ewr4OZ\nvo7M5C603uX7qu3Bty8emV+truYBywrCGOvNxl6js104ibaUzWpvkNaLm81h\nZhJlvSMpkPLc03oqKKvWlyqEmKkDprc0ZiXWUD2f3ghKdB9OpzCvAWObyXWR\nIYgfPWMnX9fNUmZVvh0s4VcAwzhiNVs8SRxRBUlvIAtZh0q7Zh+1sGJL/Bcs\nHqrz0b0XFWBRcWBRhU+Ae2O5ddApnfRh/J8vGXwBPHo01LwmAnCLQoIlP6qp\nPmfh/Ldbxm2ywbklOyB4t6Wy1IF1wAThK1quMNOt3BR0H1wUYNLmjj1tnF8c\nn9tkBM4d9aLdKyHPsKNmjYrqa97bIxSiQZUFi6Hwwb2aR3qJyYQqyH5S8sSz\nv9rzeJyzb4LJiLXlho78vRsacuB3idvCZTJ9E9SqKjc0XKDOw7LgM2jR8qB7\n4jI7berzxMyPxghlaVq4xfLTwnr4JFdCc6f68Hk44lW4O+gaU/9IMNXdIB3K\nz/2L\r\n=aQNK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGWF+dWR/Q+AILGLvFz5Q+zkHjVelz3WGVe4W5n3oJpAiA9Wbr7pWKJkIc0zVdn0Jbgvogl4vF+xnF6jlBpmyGb4g=="}]},"maintainers":[{"name":"steveenger","email":"prikolsamara@gmail.com"}],"_npmUser":{"name":"steveenger","email":"prikolsamara@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/63p_template_0.0.1_1595410204754_0.8285472604190449"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-22T09:30:04.601Z","0.0.1":"2020-07-22T09:30:05.198Z","modified":"2022-04-04T10:23:38.598Z"},"maintainers":[{"name":"steveenger","email":"prikolsamara@gmail.com"}],"description":"Template for development front-side of service 63pokupki.ru","author":{"name":"Dmitry Kuznetsov"},"license":"ISC","readme":"# Сборка проекта\n\n**Внимание! Проект устарел и используется только для поддержки и правок багов старого кода и стилей. Не использовать для нового функционала!**\n\n## 1. Установить Nodejs LTS версию\n\n1. Мы используем 10.x LTS версию (активная разработка до апреля 2020, поддерживается до апреля 2021).\nУстановка через пакетный менеджер:\n\t- для Ubuntu 16.04 LTS:\n\t\t```bash\n\t\tsudo apt-get install curl\n\t\tcurl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -\n\t\tsudo apt-get install -y nodejs\n\t\t```\n\t- для CentOS 7:\n\t\t```bash\n\t\tsudo yum install curl\n\t\tcurl -sL https://rpm.nodesource.com/setup_10.x | bash -\n\t\t```\n1. *Опционально:* Установка пакетного менеджера yarn:\n\t- для Ubuntu 16.04 LTS:\n\t\t```bash\n\t\tcurl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -\n\t\techo \"deb https://dl.yarnpkg.com/debian/ stable main\" | sudo tee /etc/apt/sources.list.d/yarn.list\n\t\tsudo apt-get update && sudo apt-get install -y yarn\n\t\t```\n\t- для CentOS 7:\n\t\t```bash\n\t\tcurl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo\n\t\tsudo yum install yarn\n\t\t```\n1. После установки проверить корректность установки:\n    - Проверить версию nodejs: `bash node -v`;\n    - А также проверить версию npm: `npm -v`;\n    - Обновить npm: `npm install -g npm@latest`\n\n## 2. Установить webpack глобально\n\n~~~sh\nnpm i webpack -g\n~~~\n\n## 3. Установить зависимые модули\n\n~~~sh\ncd main_frontend/\nnpm i\n~~~\n\n## 4. Создать конфигурационный файл `env.conf.js` в корне main_frontend/\n\n**[Смотри пример такого файла: env.conf.example.js](./env.conf.example.js)**\n\n\n## 5. Запустить команду из корня проекта\n\n**Использовать только команду ниже, т.к в проект вносятся только правки, остальные команды и режимы не использовать**\n\n- `npm run deploy` собирает проект готовым для использования в режиме production\n\n\n# Как использовать проект:\n\nДля изменения чего либо **надо менять исходники файлов**, а не их скомпилированные версии!\nИсходники расположены в папке `src/`, а скомпилированные файлы, которые подключаются к сайту, в папке `deploy/`\n\n1. Меняешь что-то в исходных файлах в папке `src/`\n1. Собираешь проект командой `npm run deploy` в папке `main_frontend`\n1. В папке `sp` делаем коммит и пушим\n1. Готово. Измененные файлы будут перезаписаны и изменения применятся\n\n\nЕсли изменения не применились:\n1. проверить наличие ошибок в консоли webpack и исправить их\n1. удалить кеш, что означает удалить все в директории [/forum/phpBB3/cache/](/forum/phpBB3/cache/)\n1. пересобрать проект командой `npm run deploy`\n","readmeFilename":"README.md"}