نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
راب کانری با هک کردن ویژگی های وبلاگ معروف Ghost ، نود و Javascript را آموزش می دهد. هک کردن کارهایی است که ما انجام می دهیم - این یک روش عالی برای یادگیری و همچنین کمک به روند کار است. در این دوره ، ما Ghost ، یک پلتفرم محبوب وبلاگ نویسی NodeJS را در تلاش برای یادگیری و کمک به شما جدا خواهیم کرد!
سرفصل ها و درس ها
مقدمه
Introduction
برپایی
Setup
-
صادر کردن داده ها
Exporting Data
-
Fork کردن ، شبیه سازی ، نصب ماژول ها
Forking, Cloning, Installing Modules
-
بالا و دویدن
Up and Running
-
راه اندازی اولیه ، کار کردن موارد مطمئن
Initial Setup, Making Sure Things Work
هک 1: رفع حداکثر طول
Hack 1: Maxlength Fix
-
عدم واردات
Import Failure
-
اصلاح طرحواره
Schema Fix
-
Ember Fix
Ember Fix
-
Gruntfile
The Gruntfile
-
انتقال به Postgres
Moving to Postgres
هک 2: افزودن مضامین
Hack 2: Augmenting Themes
-
ایجاد یک تم ، درک Git نادیده گرفتن
Creating a Theme, Understanding Git Ignore
-
یک تور تم
A Theme Tour
-
ایجاد یک صفحه بایگانی
Creating an Archive Page
-
کشیدن داده برای بایگانی
Pulling Data for the Archive
-
افزودن قالب Readium
Adding the Readium Theme
-
هک کردن قالب Readium
Hacking the Readium Theme
هک 3: جستجوی متن کامل با PostgreSQL
Hack 3: Full Text Search With PostgreSQL
-
مقدمه ای برای نمایه سازی متن کامل Postgres
Intro to Postgres Full-Text Indexing
-
ایجاد یک مسیر جستجو و صفحه تم
Creating a Search Route and Theme Page
-
شیرجه رفتن به بیت های دسترسی به داده های شبح ، قسمت 1
Diving Into Ghost's Data Access Bits, Part 1
-
شیرجه رفتن به بیت های دسترسی به داده های شبح ، قسمت 2
Diving Into Ghost's Data Access Bits, Part 2
-
سیم کشی جستجوی جستجو
Wiring Up a Search Query
-
تنظیم نمای جستجو
Setting Up the Search View
-
سفارش نتایج به درستی
Ordering Results Properly
-
افزودن جعبه جستجو ، استفاده از Querystring
Adding a Search Box, Using the Querystring
-
بهینه سازی فهرست جستجو
Optimizing the Search Index
هک 4: جستجوی متن کامل با Lunr.js
Hack 4: Full Text Search With Lunr.js
-
مقدمه ای بر Lunr.js
Introduction to Lunr.js
-
ماژول جستجو
The Search Module
-
در حال آزمایش ماژول جدید ما
Testing Our New Module
-
ماژول ما را به برق وصل کنید
Plugging Our Module In
-
تمام کردن
Finishing Up
هک 5: فیلتر پست مدیر
Hack 5: Admin Post Filter
-
برنامه Admin Ember
The Admin Ember App
-
افزودن جعبه فیلتر
Adding The Filter Box
-
رفع تداخل میانبر صفحه کلید
Fixing Keyboard Shortcut Interference
-
اتصال فیلتر به کنترل کننده
Hooking Up the Filter to the Controller
-
دریافت اطلاعات مورد نیاز
Getting the Data We Need
-
بازنشانی لیست به لیست فیلتر شده جدید ما
Resetting the List to Our New Filtered List
-
سیم کشی همه چیز
Wiring It All Up
هک 6: استقرار
Hack 6: Deployment
-
مقدمه
Introduction
-
تنظیم PM2
Setting Up PM2
-
تنظیم محیط استقرار
Setting Up Deploy Environment
-
قلاب پس از دریافت
The Post-Receive Hook
-
پرهیز از رونویسی
Avoiding Overwrites
-
قلاب پس از دریافت بهتر
A Better Post-Receive Hook
-
استفاده از Grunt برای یک کار کامل استقرار
Using Grunt for a Complete Deployment Task
نمایش نظرات