Category: Study Note

0

Nodejs 快速學習自我挑戰 Day4

Weather App 進階 Promise 新增 asyncAdd function,用 new Promise 新增 promise,然後再用 .then 輸出結果,最後用 .catch 把錯誤一次輸出(避免第二次 errorMessage 跑的是 success function) 1234567891011121314151617181920var asyncAdd = (a, b

0

Nodejs 快速學習自我挑戰 Day3

Weather App 美化 Printing Objects 將 Printing Object 用 stringify 處理 console.log(JSON.stringify(body, undefined, 2)); Http Request 觀看 response 資訊,成功的話 Http status 會是 200 console.log(JSON.stringify(re

0

Nodejs 快速學習自我挑戰 Day2

Note App 刪除 Note 修改 removeNote function,先取得所有 notes,然後把跟標題不一樣的 title 取出來,然後存起來,所以選定的 title 就被刪除了 12345var removeNote = (title) => { var notes = fetchNotes(); var filteredNotes = note

0

Nodejs 快速學習自我挑戰 Day1

環境設定 安裝 安裝 node 什麼是 Node JavaScript 本來是用於瀏覽器的,現在可以用在 Server 端,node 是一套用 JavaScript Syntax 且可以用來建立程式、檔案系統,還可以直接跟資料庫溝通,甚至可以直接用 node 來建立伺服器。 Node 和 JavaScript 在瀏覽器裡執行都是使用同個引擎,叫做 JavaScript V8 runtim

0

Lavarel 快速學習自我挑戰 Day22

部署 app 與共享主機 主機相關 申請 godaddy 主機(一元主機) 啟用 ssh 連線並匯入金鑰 ssh -i ~/.ssh/id_rsa 帳號@ip Select PHP verion => 選擇 5.6 => 啟用 zip => 儲存 Composer install 預設就裝好了。 如果沒有,使用 wget 或是 curl 取得 composer wget

0

Lavarel 快速學習自我挑戰 Day21

升級到 Laravel 5.3 Part II 升級 users 把 AdminUsersController 的 lists 全部改為 pluck 升級 posts 新增到 routes/web.php Route::get('/post/{id}', ['as'=>'home.post', 'uses'=>'AdminPostsController@p

0

Lavarel 快速學習自我挑戰 Day20

Pretty URL eloquent-sluggable 套件說明書 require 套件 composer require cviebrock/eloquent-sluggable 4.1 在 config/app.php 新增 provider Cviebrock\EloquentSluggable\ServiceProvider::class, 在 Post model 新增 12

0

Lavarel 快速學習自我挑戰 Day18

Application 留言功能 Part I 設定環境 新增 views/admin/comments/index.blade.php 和 views/admin/comments/replies/index.blade.php 新增 routes 12Route::resource('admin/comments', 'PostCommentsContro

0

Lavarel 快速學習自我挑戰 Day17

Application Media 設定和顯示 新增 view views/media/index.blade.php 設定 media index view 12345678910111213141516171819202122232425262728293031323334@extends('layouts.admin')@section('content

0

Lavarel 快速學習自我挑戰 Day16

Application Post Part II 對貼文分類新增 model 和 migration 新增 model php artisan make:model Category -m 在 category 的 model 處理 mass assignment protected $fillable = ['name']; 在 create_categories_table 新增欄位 $

0

Lavarel 快速學習自我挑戰 Day14

Application 2 上傳功能 新增 enctype ('type'=>true) {!! Form::open(['method'=>'POST', 'action'=>'AdminUsersController@store', 'files'=>true]) !!} 新增 migration php artisan make:migrat

0

Lavarel 快速學習自我挑戰 Day13

Application 基礎設定 開新的專案 composer create-project --prefer-dist laravel/laravel codehacking 5.2.29 新增資料庫、設定環境變數、進行 migration php artisan migrate 設定 views 新增登入介面 php artisan make:auth 在 view 將目錄權限分開

0

Lavarel 快速學習自我挑戰 Day11

Form Login - Authentication 設定官方文件 安裝新的 Laravel composer create-project --prefer-dist laravel/laravel login 5.2.29 設定 vhost Database 連線和 migration 建立資料庫、設定 .env 直接 migrate php artisan migrate 建立