FROM php:5.6-fpm
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libmcrypt-dev \
libpng12-dev \
&& docker-php-ext-install -j$(nproc) iconv mcrypt gd mysqli mysql pdo pdo_mysql \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-enable mysql
docker-php-ext-install [-jN] ext-name [ext-name ...]
安装模块,docker-php-ext-install
,如mysql
模块:’docker-php-ext-install mysql’
可能的模块:
bcmath bz2 calendar ctype curl dba dom enchant exif fileinfo filter ftp gd gettext gmp hash iconv imap interbase intl json ldap mbstring mcrypt mssql mysql mysqli oci8 odbc opcache pcntl pdo pdo_dblib pdo_firebird pdo_mysql pdo_oci pdo_odbc pdo_pgsql pdo_sqlite pgsql phar posix pspell readline recode reflection session shmop simplexml snmp soap sockets spl standard sybase_ct sysvmsg sysvsem sysvshm tidy tokenizer wddx xml xmlreader xmlrpc xmlwriter xsl zip
采用cli方式安装,安装之前需要自行安装nodejs,以及ios和android开发环境
安装Ionic和Cordova
npm install -g cordova ionic
angular4终于在两天前发布了正式版本,那么怎么升级呢?其实angular2和angular4之间属于平滑过渡,并不像1和2之间颠覆性的重写代码.
前几节一直都把所有用到的类放在了AppModule
,那么这个到底是什么呢?其实它是angular2的根模块.
当然我们可以给他起别的名字,但是为了规范我们都将模块起名为AppModule
.