提交 77db3d5f 编写于 作者: V vben

style: perf code style

上级 7c7f35a3
// 修改自
// https://github.com/luxueyan/vite-transform-globby-import/blob/master/src/index.ts // https://github.com/luxueyan/vite-transform-globby-import/blob/master/src/index.ts
// TODO 目前还不能监听文件新增及删除 内容已经改变,缓存问题? // TODO 目前还不能监听文件新增及删除 内容已经改变,缓存问题?
......
// #!/usr/bin/env node // #!/usr/bin/env node
import { sh } from 'tasksfile'; import { sh } from 'tasksfile';
import { argv } from 'yargs'; import { argv } from 'yargs';
import { runBuildConfig } from './buildConf'; import { runBuildConfig } from './buildConf';
import { runUpdateHtml } from './updateHtml'; import { runUpdateHtml } from './updateHtml';
...@@ -9,7 +10,7 @@ import { errorConsole, successConsole } from '../utils'; ...@@ -9,7 +10,7 @@ import { errorConsole, successConsole } from '../utils';
export const runBuild = async () => { export const runBuild = async () => {
try { try {
const argvList = argv._; const argvList = argv._;
let cmd = `cross-env NODE_ENV=production vite build`; let cmd = `npx cross-env NODE_ENV=production vite build`;
await sh(cmd, { await sh(cmd, {
async: true, async: true,
nopipe: true, nopipe: true,
......
{ {
"name": "vben-admin-2.0", "name": "vben-admin-2.0",
"version": "2.0.0-beta.7", "version": "2.0.0-beta.8",
"scripts": { "scripts": {
"bootstrap": "yarn install", "bootstrap": "yarn install",
"serve": "node ./build/jsc.js preserve && cross-env NODE_ENV=development vite", "serve": "node ./build/jsc.js preserve && cross-env NODE_ENV=development vite",
......
const path = require('path');
module.exports = { module.exports = {
plugins: [require('autoprefixer'), require('postcss-import')], plugins: [require('autoprefixer'), require('postcss-import')],
}; };
...@@ -91,7 +91,7 @@ export default defineComponent({ ...@@ -91,7 +91,7 @@ export default defineComponent({
}); });
watch( watch(
() => currentRoute.value.name, () => currentRoute.value.path,
(name: string) => { (name: string) => {
name !== 'Redirect' && handleMenuChange(); name !== 'Redirect' && handleMenuChange();
getParentPath(); getParentPath();
...@@ -210,7 +210,7 @@ export default defineComponent({ ...@@ -210,7 +210,7 @@ export default defineComponent({
: {}; : {};
return ( return (
<Menu <Menu
// forceSubMenuRender={props.isAppMenu} forceSubMenuRender={props.isAppMenu}
selectedKeys={selectedKeys} selectedKeys={selectedKeys}
defaultSelectedKeys={defaultSelectedKeys} defaultSelectedKeys={defaultSelectedKeys}
mode={mode} mode={mode}
......
.fade-enter-active, .fade-enter-active,
.fade-leave-active { .fade-leave-active {
transition: opacity 0.2s ease-in-out; transition: opacity 0.1s ease-in-out;
} }
.fade-enter-from, .fade-enter-from,
......
// zoom-out // zoom-out
.zoom-out-enter-active, .zoom-out-enter-active,
.zoom-out-leave-active { .zoom-out-leave-active {
transition: opacity 0.2 ease-in-out, transform 0.2s ease-out; transition: opacity 0.1 ease-in-out, transform 0.15s ease-out;
} }
.zoom-out-enter-from, .zoom-out-enter-from,
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
// zoom-fade // zoom-fade
.zoom-fade-enter-active, .zoom-fade-enter-active,
.zoom-fade-leave-active { .zoom-fade-leave-active {
transition: transform 0.2s, opacity 0.2s ease-out; transition: transform 0.1s, opacity 0.15s ease-out;
} }
.zoom-fade-enter-from { .zoom-fade-enter-from {
......
...@@ -54,14 +54,12 @@ export default defineComponent({ ...@@ -54,14 +54,12 @@ export default defineComponent({
<Dropdown placement="bottomLeft"> <Dropdown placement="bottomLeft">
{{ {{
default: () => ( default: () => (
<> <section class={prefixCls}>
<section class={prefixCls}> <img class={`${prefixCls}__header`} src={headerImg} />
<img class={`${prefixCls}__header`} src={headerImg} /> <section class={`${prefixCls}__info`}>
<section class={`${prefixCls}__info`}> <section class={`${prefixCls}__name`}>{realName}</section>
<section class={`${prefixCls}__name`}>{realName}</section>
</section>
</section> </section>
</> </section>
), ),
overlay: () => ( overlay: () => (
<Menu slot="overlay" onClick={handleMenuClick}> <Menu slot="overlay" onClick={handleMenuClick}>
...@@ -70,12 +68,10 @@ export default defineComponent({ ...@@ -70,12 +68,10 @@ export default defineComponent({
{showDoc && ( {showDoc && (
<Menu.Item key="doc"> <Menu.Item key="doc">
{() => ( {() => (
<> <span class="flex items-center">
<span class="flex items-center"> <Icon icon="gg:loadbar-doc" class="mr-1" />
<Icon icon="gg:loadbar-doc" class="mr-1" /> <span>文档</span>
<span>文档</span> </span>
</span>
</>
)} )}
</Menu.Item> </Menu.Item>
)} )}
......
...@@ -406,6 +406,7 @@ export default defineComponent({ ...@@ -406,6 +406,7 @@ export default defineComponent({
menuSetting: { menuSetting: {
mode, mode,
type, type,
collapsed: false,
...splitOpt, ...splitOpt,
}, },
}; };
......
...@@ -10,7 +10,7 @@ export default { ...@@ -10,7 +10,7 @@ export default {
redirect: '/feat/icon', redirect: '/feat/icon',
meta: { meta: {
icon: 'ic:outline-featured-play-list', icon: 'ic:outline-featured-play-list',
title: 'Feat', title: '页面功能',
}, },
}, },
......
...@@ -11,7 +11,7 @@ export default defineComponent({ ...@@ -11,7 +11,7 @@ export default defineComponent({
return ( return (
<Row> <Row>
{() => ( {() => (
<> <div>
<Col md={24} lg={8}> <Col md={24} lg={8}>
{() => ( {() => (
<CollapseContainer <CollapseContainer
...@@ -20,7 +20,7 @@ export default defineComponent({ ...@@ -20,7 +20,7 @@ export default defineComponent({
class={`${prefixCls}__left`} class={`${prefixCls}__left`}
> >
{() => ( {() => (
<> <div>
<div class={`${prefixCls}__score`}> <div class={`${prefixCls}__score`}>
86.2<span></span> 86.2<span></span>
</div> </div>
...@@ -44,7 +44,7 @@ export default defineComponent({ ...@@ -44,7 +44,7 @@ export default defineComponent({
<span>56.5</span> <span>56.5</span>
</li> </li>
</ul> </ul>
</> </div>
)} )}
</CollapseContainer> </CollapseContainer>
)} )}
...@@ -56,26 +56,24 @@ export default defineComponent({ ...@@ -56,26 +56,24 @@ export default defineComponent({
</CollapseContainer> </CollapseContainer>
)} )}
</Col> </Col>
</> </div>
)} )}
</Row> </Row>
); );
}; };
return () => ( return () => (
<Tabs class={prefixCls} default-active-key="1"> <Tabs class={prefixCls} default-active-key="1">
{() => ( {() => [
<> <Tabs.TabPane key="1" tab="产品一">
<Tabs.TabPane key="1" tab="产品一"> {() => renderContent()}
{() => renderContent()} </Tabs.TabPane>,
</Tabs.TabPane> <Tabs.TabPane key="2" tab="产品二">
<Tabs.TabPane key="2" tab="产品二"> {() => renderContent()}
{() => renderContent()} </Tabs.TabPane>,
</Tabs.TabPane> <Tabs.TabPane key="3" tab="产品三">
<Tabs.TabPane key="3" tab="产品三"> {() => renderContent()}
{() => renderContent()} </Tabs.TabPane>,
</Tabs.TabPane> ]}
</>
)}
</Tabs> </Tabs>
); );
}, },
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册