cache-lib
Version:
cache.js 是一个轻量级的 JS 库,对 `localStorage`、`sessionStorage`进行了扩展,增加了序列化方法和过期时间。可以直接存取JSON对象、设置过期时间。
37 lines (29 loc) • 780 B
JavaScript
module.exports = function(grunt){
'use strict';
grunt.initConfig({
jshint: {
files: ['src/*.js', 'test/tests.js']
},
uglify: {
build: {
src: 'src/cache.js',
dest: 'dist/cache.min.js'
}
},
watch: {
files: ['src/*.js'],
tasks: ['test']
},
mocha: {
test: {
src: ['test/*.html']
}
}
});
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-mocha');
grunt.registerTask('build', ['uglify']);
grunt.registerTask('test', ['build', 'mocha']);
};