Ionic project tab 위치 변경

이미지
아이오닉을 시작 하면 iOS는 하단에 텝이 생기고 Android는 텝이 상단부에 생긴다. 이것은 서로 추구하는 디자인? 이 틀리기 때문이다.   이것을 간단하게 고칠 수 있다. app.js에 들어가서 간단하게 아래 코드를 삽입하면 끗! .config(['$ionicConfigProvider', function($ionicConfigProvider) {     $ionicConfigProvider.tabs.position('bottom'); // other values: top     }]);

APM 구버전 설치 (4) PHP 5.2 and phpMyAdmin

#php설치를 가장 조심해서 해야 할 듯 싶다. 내가 많이 해보진 않았지만 초반과정에서 인스턴스만 약 30개 가량 지웠다 다시만들었다를 반복한듯.. &PHP설치 1.압축풀고 설치하고! $wget 'http://storage.googleapis.com/google-code-attachments/php52-backports/issue-16/comment-2/libxml29_compat.patch' $patch -p0 < ./libxml129_compat.patch $./configure --prefix=/usr/local/server/php  --with-mcrypt  --with-apxs2=/usr/local/server/apache/bin/apxs --with-mysql=/usr/local/server/mysql  --with-mysqli= /usr/local/server/mysql/bin/mysql_config --with-config-file-path=/usr/local/server/apache/conf --disable-debug --enable-safe-mode --enable-track-vars --enable-sockets --with-mod_charset --with-charset=utf8 --with-xml --with-language=korean --enable-curl --enable-mailparse --enable-calender --enable-syssvsem=yes --enable-sysvshm=yes --enable-ftp --enable-magic-quotes --enable-gd-native-ttf --enable-url-includes --enable-trans-id --enable-inline-optimization --enable-bcmath --with-jpeg --with-png --with-zlib --with-jpeg-dir=/usr --with...

APM 구버전 설치 (3) Apache

1.압축부터 푸렁 2.설치 $./configure --prefix=/usr/local/server/apache --enable-mods-shared=all --enable-so --enable-rewrite $make && makeinstall 3.Apache를 자동 실행하기 위해 설정하고, chkconfig를 할 수 있게 하기 위해서 실행 스크립트 파일에 순서대로 추가한다. $cp /usr/local/server/apache/bin/apachectl /etc/init.d/httpd $vi /etc/init.d/httpd #초반부에 추가 #!/bin/sh # # chkconfig: 2345 90 90 # description: init file for Apache server daemon # processname: /usr/local/server/apache/bin/apachectl # config: /usr/local/server/apache/conf/httpd.conf # pidfile: /usr/local/server/apache/logs/httpd.pid $chkconfig --add httpd $chkconfig --list | grep httpd httpd          0:off     1:off     2:on     3:on     4:on     5:on     6:off 4.Apache의 환경을 설정한다. $vi /usr/local/server/apache/conf/httpd.conf :set number 명령어를 쳐 주면 숫자가 보인다. 118,119를 변경 User daemon > User nobody Group daemon > Group nobody 150을 변경 #ServerName 19...

APM 구버전 설치 (2) MySQL

%보통 나는 sudo 모드를 사용하지 않고 sudo를 매번 써주면서 한다. (My style) 1.mysql 압축 풀고  폴더로 들어가서 2.Mysql을 실행할 계정을 만든다. $useradd -M -s /bin/false mysql 3.설치하기 $./configure --prefix=/usr/local/server/mysql --with-extra-charsets=all $make $make install 4.MySQL에서 사용할 환경 설정 파일을 /etc에 복사한다. huge 1~2G large 512M medium 64~256M small 64M미만 $cp support-files/my-huge.cnf /etc/my.cnf 5.MySQL을 관리 할 데이터 베이스를 생성한다. $sudo /usr/local/server/mysql/bin/mysql_install_db --user=mysql $chown -R root . $chown -R var $chgrp -R mysql . 6.MySQL 명령어를 편하게 사용 할 수 있게 환경변수에 등록한다. $sudo vi ~/.bash_profile #path 부분  PATH=$PATH:$HOME/bin:/usr/local/server/mysql/bin export PATH unset USERNAME #즉시적용 $source ~/.bash_profile #chkconfig를 이용하여 재부팅이 되어도 MySQL이 자동으로 실행 될 수 있게 설정한다. $cp share/mysql/mysql.server /etc/init.d/mysqld $chkconfig -add mysqld #등록된 것을 확인한다. $chkconfig --list | grep myslqd mysqld         0:off     1:off     2:on ...

ionic platform add android-Error: Error validating package name. Package name must look like: com.company.Name (English)

이미지
When I use 'sudo ionic platform add android' The problem can be fixed by editing config.xml. Find the line that starts with The syntax inside id="" must be com.company.(company name) It's very easy :)

Ionic Tab 디폴트 값 정하기

이미지
Ionic 으로 개발을 하는 중에  텝이 맨 마지막것이 시작하자마자 디폴트로 정해져서 아주 맘에 안든다. 요론 식으로 로그인 쪽으로 가있는 것을 발견했다. 단 한 부분만 바꿔주면 쉽게 바꿀 수 있다. routes.js에서 otherwise 다음 부분을 수정 하면 된다. 나 같은 경우는 page3부분이 page5로 설정 되어 있어서 3으로 바꾸어 줬더니 성공!

Ionic ios-deploy, Cordava CLI 설치 에러 해결방법

이미지
ionic info 란 명령어를 치면 현재의 정보가 나온다. 그런데 위를 보면 두가지가 인스톨이 안된 것으로 나온다. 그래서 설치를 해봤더니? 에러가 뜬다. 이 것의 해결책으로 $ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer $ sudo npm install --unsafe-perm=true ios-deploy -g 위의 두 명령어를 실행 시켜주면 정상적으로 설치가 된다. 그리고 Cordova CLI minimatch 버전 뭐시기 짜꼬 화나게 하는 아이도 있다. 그럴땐 $ npm update minimatch $ npm -v minimatch $ npm install -g npm@3 $ npm install -g minimatch@3.0.2 $ npm -v minimatch 하고 설치 했더니?! 짠!

이 블로그의 인기 게시물

3계층 구조( 3 Tier Architecture )

GET방식과 POST방식이란? ( PHP )

MySQL Index태우기가 뭐에요?