mirror of
https://github.com/tidys/cc-inspector-chrome
synced 2025-10-09 08:55:25 +00:00
代码整理
This commit is contained in:
28
crx/crx-key.pem
Normal file
28
crx/crx-key.pem
Normal file
@@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDKA+h2e8dPlzt3
|
||||
RRXtRZuY3s/dhaxIz7TbiUQymqwi8vhUx3p9LzBbQSK3qOjJGifsrkf2C6TpmvWZ
|
||||
lpTbDdl4hz5Z5Ljrt2GtehEGlb/IxbiuEuAKfznrljMKwDHdp809hmc6XtwZdvW0
|
||||
B/0yfRtUKZ+9HH6rvQBtcDaZ4fAkX2BIcqw/j5CIzW+IyziswnFoMQkC68Cu2vS1
|
||||
mNSU8foYlxQAsmttbzr/PGZkrOL92oeVoJJfPfR7eBP8JhSbVJ6GGdhw72SQTByY
|
||||
5e9Pl94veUdhwryH/xtsb27YrNO8EPbwMyJvu+LYp2Im5IOC3HvChB/XpfnnqfgZ
|
||||
F0aCvOIVAgMBAAECggEAIwlre4U7S8AQhb6bL3RHqMtYJPUGrPgtR3g2tkoiOcuH
|
||||
K3kPcv/ItMMGyPDIMvzQ2NlfTLq3RvbjytgViCqOQbu/IisrsWI0VDicFFbLlQBJ
|
||||
6BMI/XkUbBo4TxCHdYihbZ7Ob469QMNjmO5byTJul3nCpTN4esPEe7afGbBYjI4Z
|
||||
SffhXI/eF5CaBEqsEOAwDunzFh3E7bE6E/JkGOU29xLQy/eryhmD1O3Cnf2i3q29
|
||||
TooHe0hgh9lkVGt3sZJLp/sH2EYda5W95/Ji1yWaJ9p4M016UPLDGFn4hJvmdGfY
|
||||
VVfQ47sCvvJ26zHt/+kZzreXt6YpAlKGmb6ibjVT0QKBgQDmvZtLgwmgvqvJNgx/
|
||||
/b+NDq0mIWX60ASVT3wYiqidtu7xmUU6hUWFumtJB8MWELRUJ7kkzd3PfbEVzX9O
|
||||
wIo4ifYWrhxxMh8kmoGmpKWZ/MUtH7RN0NXkmcPAKaBftzjooI0VB97KArSuBGeX
|
||||
2Tphd+VHMPiKMaI3STa2xKo5eQKBgQDgIUlg4lVATvPWY2Vg6b5qEtzLCiIwgNZD
|
||||
5Swx8wlYJApm94OJ5dMzjYFt/5vdeSJfV3ESnZ6gKSsW3vX1dGeFLvIiA7v5OBv5
|
||||
0FO2VAXR+iLJje4ZWKTwhzgoM4EYSjS62bUGQ90tJt20YP2nXgYEoQ1agmWTSRPn
|
||||
3BFXRXLifQKBgQDMnO8Nc1IiXXLwpyFGjrpCV/VrjspkM/scfLPK/4qu8P3K+OPP
|
||||
FUelYr6osF1rP7zps6AW5wf/a7KRZv2x1EO+B3lWe2d1acD8MJcwM2k2uFQRw7+c
|
||||
EcjbQw+3ZDJ3Ln8kqtrw/12tPeEDP5ytp1CCBlQnYWHFCmaTKDWAtb1N4QKBgFfo
|
||||
lmhavcdYcElReQz3AUmHlnRIyDov/lppA9mfkrWwhSf3wu8OZrVctjxXumG2xmWQ
|
||||
3XfIvNPi8dSppN0eSBAz5qKyxkKs4EQukvb7o8DFFGnrskzcuOzijIMwGF1XlbEH
|
||||
/Pm1GoZALUs3k6XWuhOMu7kZVg/b5OPXLDIHulTdAoGBAIhFZhcl1/W7ANlFvYy/
|
||||
6OuxjHYCqFgOa4qYz9ia2X9UnK+SOqTLplZtbbYag4OIxvGZAQ3+Ys6Tm0Y4IySk
|
||||
qB8d1aSzJelu8feqJtWf9QZFbHvdN+orRQkhPwydC0m/ujefy/+v/edCXv9kWCdj
|
||||
mw7DaZnzhqap9CnBXnYXFP+5
|
||||
-----END PRIVATE KEY-----
|
54
crx/crx.js
Normal file
54
crx/crx.js
Normal file
@@ -0,0 +1,54 @@
|
||||
let gulp = require('gulp');
|
||||
let path = require('path');
|
||||
let fse = require('fs-extra');
|
||||
let fs = require('fs');
|
||||
let shell = require('gulp-shell');
|
||||
|
||||
gulp.task("packageCrx", function () {
|
||||
let pem = path.join(__dirname, "bin/dist.pem");
|
||||
if (!fs.existsSync(pem)) {
|
||||
console.log("签名文件不存在:" + pem);
|
||||
return;
|
||||
}
|
||||
let dist = path.join(__dirname, "dist");
|
||||
if (!fs.existsSync(dist)) {
|
||||
console.log("打包目录不存在: " + dist);
|
||||
console.log("发布失败!");
|
||||
return;
|
||||
}
|
||||
|
||||
let exec = require('child_process').exec;
|
||||
let packageCmd = "chrome.exe --pack-extension=" + dist + " --pack-extension-key=" + pem;
|
||||
console.log("------------------------------------------------");
|
||||
console.log("执行打包命令:\n " + packageCmd);
|
||||
console.log("------------------------------------------------");
|
||||
let ret = exec(packageCmd);
|
||||
ret.stdout.on('data', function () {
|
||||
console.log("data");
|
||||
});
|
||||
ret.stdout.on('close', function (err, a, b, c) {
|
||||
|
||||
let file = path.join(__dirname, "dist.crx");
|
||||
if (fs.existsSync(file)) {
|
||||
let desFile = path.join(__dirname, "bin/cc-inspector.crx");
|
||||
if (fs.existsSync(desFile)) {
|
||||
fse.removeSync(desFile);
|
||||
}
|
||||
fse.move(file, desFile, function (err) {
|
||||
if (!err) {
|
||||
console.log("发布插件安装包文件成功!");
|
||||
console.log("存放路径: " + desFile);
|
||||
} else {
|
||||
console.log(err);
|
||||
}
|
||||
})
|
||||
} else {
|
||||
console.log("文件不存在: " + file);
|
||||
console.log("发布失败!");
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
gulp.task("default", function () {
|
||||
console.log("hello gulp!");
|
||||
});
|
Reference in New Issue
Block a user