1、Angularjs
由于angularjs并不是按requirejs的模块方式组织代码的,我们需要在config.js
中添加:
shim: { angular : { exports : 'angular'} }
Angularjs会在全局域中添加一个名为angular
的变量。我们必须在shim
中显式把它暴露出来,才能通过模块注入的方式使用它,比如:
define(['angular'], function(ng) { // we can use argument `ng` instead of gloabl `angular` now });
2、修改angularjs的占位符
在html中显示angularjs里的一个字段时,我们使用{{}}
来占位,比如:
{{name}}
如果我们同时使用了mustcahe模板,就会有冲突。我们可以更改angularjs的配置:
angular.module('myApp', []).config(function($interpolateProvider){
$interpolateProvider.startSymbol('[[').endSymbol(']]');
}
);
然后我们就可以写成:
[[name]]
在linux 下解压dev包,如下:
获取deb包:
apt-get download 包名(在CentOS下没有apt-get命令)解压deb包:
在这里保证你已经下载好了deb包,并且自己已经在deb包所在的目录了,然后解压缩deb包
ar -x pakname.deb
解压deb完毕后会发现多出几个文件,这里主要用到data.tar.gz等包,这个是放着二进制文件的包,用tar解压这个包
tar -zxf data.tar.gz