Skip to content

Instantly share code, notes, and snippets.

View SergeyGuns's full-sized avatar

Сергей SergeyGuns

View GitHub Profile
@SergeyGuns
SergeyGuns / LetsEncrypt.md
Created December 11, 2017 21:40 — forked from davestevens/LetsEncrypt.md
Let’s Encrypt setup for Apache, NGINX & Node.js

Let's Encrypt

Examples of getting certificates from Let's Encrypt working on Apache, NGINX and Node.js servers.

Obtain certificates

I chose to use the manual method, you have to make a file available to verify you own the domain. Follow the commands from running

git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
import gulp from 'gulp';
import plumber from 'gulp-plumber';
import concat from 'gulp-concat';
import babel from 'gulp-babel';
import postcss from 'gulp-postcss';
import autoprefixer from 'autoprefixer';
import assets from 'postcss-assets';
import nested from 'postcss-nested';
import pre from 'precss';
import crip from 'postcss-crip';
{
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"workbench.colorTheme": "Monokai",
"files.associations": {
"*.css": "scss",
"*.js": "javascriptreact"
},
"[javascript]": {
"editor.formatOnSave": true
},
В текущем проекте для вас таски нужно привести следующему виду.
*npm start # запуск дев сервера
*npm run screens # запуск таски которая делает скрины
[npm run v] # запуск пред.продакшн сервера
[npm run build] # запуск таски для сборки пред продакшен
*npm run zip # запуск таски для подготовки архивов на загрузку
[npm run deploy] # таска для деплоя на ftp https://ru.wikipedia.org/wiki/Развёртывание_программного_обеспечения
[npm run csv] # таска генерации ###.csv файлов для загрузки через Multichannel в vevva vault
Соглашение по названию репозитория, для новых проектов.
С этих пор при создании репозитория должно использоваться следующие соглашение.
'vendor' = компания производитель например: STADA, NOVATRIS, BAYER.
'product' = название продукта или нескольких сразу для мульти брендовых презентаций.
'year_month' = временной промежуток создания репы например: 2019_01 || 2019_02.
'semantic' = смысловая нагрузка, номер визита(v1), название врача(ophthalmologist).
`${vendor*}_${product*}_${[semantic]}_${year_month*}`
в дискрипшен нужно вставить ссылку на карточку проекта, которую можно узнать у менеджера.
{
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"workbench.colorTheme": "Monokai",
"breadcrumbs.enabled": true,
"files.associations": {
"*.css": "scss",
"*.js": "javascriptreact"
},
"terminal.integrated.rendererType": "dom",
"[javascript]": {
# Aliases
alias g='git'
alias gst='git status'
alias gd='git diff'
alias gdc='git diff --cached'
alias gl='git pull'
alias gup='git pull --rebase'
alias gp='git push'
alias gd='git diff'
alias gc='git commit -v'
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="7zip.install" version="19.0" />
<package id="chocolatey" version="0.10.13" />
<package id="chocolatey-core.extension" version="1.3.3" />
<package id="chocolateygui" version="0.16.0" />
<package id="chromium" version="73.0.3683.103" />
<package id="ConEmu" version="19.3.31.0" />
<package id="DotNet4.5.2" version="4.5.2.20140902" />
<package id="dropbox" version="70.4.93" />