代码拉取完成,页面将自动刷新
同步操作将从 holyhigh/func.browser.js 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/* eslint-disable max-len */
import commonjs from '@rollup/plugin-commonjs'
import { terser } from 'rollup-plugin-terser'
import banner2 from 'rollup-plugin-banner2'
import json from '@rollup/plugin-json'
import copy from 'rollup-plugin-copy'
import typescript from 'rollup-plugin-typescript2'
import clear from 'rollup-plugin-clear'
const pkg = require('./package.json')
const targets = [
{
input: 'src/index.ts',
plugins: [
clear({
targets: ['dist'],
watch: true,
}),
typescript(),
commonjs(),
banner2(
() => `/**
* func.browser.js v${pkg.version}
* ${pkg.description}
* @${pkg.author}
* ${pkg.repository.url}
*/
`
),
json(),
copy({
targets: [
{
src: [
'CHANGELOG.md',
'LICENSE',
'README.md',
'package.json',
'.npmignore',
],
dest: 'dist',
},
],
}),
],
output: [
{
file: 'dist/index.esm.js',
format: 'esm',
plugins: [terser()],
},
],
},
]
export default targets
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。