2017-07-23

git ftp 指令


有時候沒有 ssh 或 git repository,當 ftp 成為唯一個  git 選擇時,可以使用 git-ftp
老實講不是很好用,但若單純用在備份綽綽有餘了,設定 config 的指令如下:


git config git-ftp.url ftp://domain.name/xxx/xxx/xxx.git
git config git-ftp.user 用戶ID
git config git-ftp.password 密碼
git config git-ftp.syncroot /xxx/xxx/xxx.git

參考網址: https://github.com/git-ftp/git-ftp



2017-07-16

Ionic3 Lazy Load Page 的問題

今天是 7/16/2017

Ionic 3 的程式愈寫愈多,愈來愈複雜。
本來為了加快程式的載入速度,所以所有 Page 很早就全用 Lazy Load ,直至愈後面,Page 愈寫愈深,因此造成了一些問題要用很怪的手段解決,使用 Ionic 3.5.3 依舊一樣。

本來官方app-script 預設 generate page 是 Lazy Module,現在看到官方 app-script 改成預設為一般 Page, 故勸各位 Ionicer 還是依照官方的方式,用一般 Page。 待官方 ionic g page XXXPage 改為有 XXX.module.ts 的時候再用 Lazy Load Page


目前我發現的問題有:

2017-06-02

[iphone device] is busy: Processing symbol files

當使用 Xcode 進行 deploy 到 iphone 裝置時有時候可能會遇到以下這種訊息 [device] is busy: Processing symbol files 解決方法大概如以下: 
 1. 重新拔插連接到 device 的 USB線試試。 
 2. 若 1. 不成功,則重啟 Xcode App 試試。 
3. 若 2. 也不成功,則重啟手機試試。 
4. 若以上三個方法都不行,請到你的 Xcode 的 Prefrences 中檢查你的 Apple Id 密碼是否失效了 90% 的問題以上四種方法都可以解決喔 ^^ 若真的都不行,請檢查你的 itune 是不是正在備份你的 device

2017-05-17

通用的@Component/@directive... 共用到各Lazy Page會遇到 error

** 這問題發生在 Angular4.0, 其它版本沒試過 **

如果你有一個 Component 或者 Directive 會在各個 Page 重複使用,你可能會遇到這樣的錯誤訊息

Error: Type ValidateOnBlurDirective is part of the declarations of 2 modules: SignupPageModule  and LoginPageModule! Please consider moving ValidateOnBlurDirective to a higher module that imports SignupPageModule and LoginPageModule. You can also create a new NgModule that exports and includes ValidateOnBlurDirective then import that NgModule in SignupPageModule and LoginPageModule.


意思就是說你有個 component 分別在 LoginPage 及 SignupPage 這2個 LazyPage 共用了。解決方法就是新建一個 NgModule ,將 該 Component 放在該 NgModule 裡,然後再由 LoginPage 及 SignupPage  Import 進去使用即可解決

2017-04-28

test

test




<?php
$example = range(0, 9);
foreach ($example as $value)
{
 echo $value;
}



test