Ensino de Python para comunicadores
- install
node.js
npm i
npm run dev
just push to this repo's master
branch
edit .jade
files
-
for modules:
/public/course/0x-moduleName/index.jade
-
for articles:
/public/course/0x-moduleName/0x-articleName/index.jade
inside them, the begining of the file file is mandatory metadata
if you're edditing articles, i recommend using markdown by using
markdown:
and indenting the contentto create a new article/module duplicate one existing folder and modify it's content
[tip] folders' name are slug
Action | Commit/PR Name |
---|---|
new article | [new article] article-slug |
modify article | [fix article] article-slug |
new module | [new module] module-slug |
modify module | [fix module] module-slug |
feature | ✨ [feature] feature-name |
bugfix | 🐛 [bugfix] bug-fixname |
Package | Use |
---|---|
harp | pre-processor and local server |
harp-scripts | harp extension w/ browser-sync |
netlify | CI for CDN Deployment |
Dependency | Minimum Version |
---|---|
node |
v6 |
bash |
v3 * |
*
Built-in on MacOS & Modern Linux.