除了从官网安装fastadmin,还可以用git克隆最新版本,不过还需要安装依赖才能正常使用,如果,想要修改js和css,则还需要使用bower安装前端资源,然后打包压缩,才可以在生产环境使用。
国内使用码云比较方便,用git clone了fastadmin后,命令:
git clone https://gitee.com/karson/fastadmin.git
进入fastadmin目录,使用
composer install
安装后端依赖包,
然后使用bower安装前端资源依赖包,方便修改js和css文件及压缩打包。
先全局安装bower:
npm install -g bower
如果遇到安装失败,可以尝试修改npm国内淘宝源:
npm config set registry https://registry.npm.taobao.org
bower安装成功后,使用bower安装前端资源依赖包:
bower install
因为国内网络和github连接不稳定,所以可能会出现一些错误,比如:
ECMDERR Failed to execute "git ls-remote --tags --heads https://github.com/moment/moment.git", exit code of #128 fatal: unable to access 'https://github.com/moment/moment.git/': Proxy CONNECT aborted
一般都是网络超时导致的,这时候需要配置bower代理,需要修改.bowerrc文件,添加下面两行内容,具体地址和端口根据实际修改:
"proxy" : "http://127.0.0.1:12340",
"https-proxy" : "http://127.0.0.1:12341",
如果访问还有问题,可能还需要修改git配置,执行:
git config --global url."https://".insteadOf git://
至此,bower应该顺利安装前端依赖包到public/assets/libs目录了。
修改js和css后,可以使用下面命令压缩:
php think min -m all -r all
更多内容可以访问fastadmin官方网站,也欢迎留言提问和指正。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)