0.5.2
This commit is contained in:
parent
ada12c546c
commit
e1eac27a91
2
build.js
2
build.js
@ -16,6 +16,6 @@ let head = `// ==UserScript==
|
||||
// ==/UserScript==
|
||||
`
|
||||
|
||||
const data = fs.readFileSync('./release.min.user.js', 'utf8');
|
||||
const data = fs.readFileSync('./bundle.min.js', 'utf8');
|
||||
fs.writeFileSync('./release.min.user.js', head + data.replace('$$WUHU_DEV_VERSION$$', version), 'utf8');
|
||||
console.log('构建完成');
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
"version": "0.5.1",
|
||||
"dependencies": {},
|
||||
"scripts": {
|
||||
"release": "npm run minify && node build.js",
|
||||
"release": "rollup -c rollup-prod.config.js && node build.js",
|
||||
"minify": "uglifyjs misc/wuhu-torn-helper.js -o release.min.user.js -m",
|
||||
"serve": "",
|
||||
"build": "rollup -c",
|
||||
|
||||
File diff suppressed because one or more lines are too long
20
rollup-prod.config.js
Normal file
20
rollup-prod.config.js
Normal file
@ -0,0 +1,20 @@
|
||||
import typescript from "@rollup/plugin-typescript";
|
||||
import json from "@rollup/plugin-json";
|
||||
import { string } from "rollup-plugin-string";
|
||||
import { uglify } from "rollup-plugin-uglify";
|
||||
|
||||
export default {
|
||||
input: 'src/index.ts',
|
||||
output: {
|
||||
file: 'bundle.min.js',
|
||||
format: 'iife',
|
||||
},
|
||||
plugins: [
|
||||
typescript(),
|
||||
json(),
|
||||
string({
|
||||
include: "**/*.html"
|
||||
}),
|
||||
uglify(),
|
||||
],
|
||||
};
|
||||
Loading…
x
Reference in New Issue
Block a user