【发布时间】:2014-12-31 04:43:14
【问题描述】:
我正在尝试在我的 Mac 上加密我的 .keychain 文件并将它们保存在备份位置。当我运行grunt enc 时,它只会在源文件的目录中创建 2 个非常小的文件。所以加密和移动文件并不顺利...
package.js 只是带有 1 个 devDependency grunt-encrypt 的咕噜声。
Gruntfile.js 如下所示。
'use strict';
module.exports = function(grunt) {
var npmDependencies = require('./package.json').devDependencies;
grunt.initConfig({
encrypt: {
encryptKeys: {
options: {
key: 'SuperSecretKey',
dest: '/Users/myusername/www/admin/filebackup/encrypted',
},
files: {
'keychains': [
'/Library/Keychains/system.keychain',
'/Users/myusername/Library/Keychains/login.keychain'
]
}
}
},
});
grunt.loadNpmTasks('grunt-encrypt');
grunt.registerTask('enc', [
'encrypt'
]);
};
我已经使用 Grunt 一个星期了,所以很可能我遗漏了一些明显的东西。有人用过 grunt-encrypt 吗?
谢谢!
【问题讨论】:
标签: encryption gruntjs