mirror of
https://github.com/kuaifan/dootask.git
synced 2026-03-17 19:23:26 +00:00
no message
This commit is contained in:
parent
af2e68a97d
commit
1693d08d09
6
cmd
6
cmd
@ -104,11 +104,11 @@ run_compile() {
|
|||||||
#
|
#
|
||||||
if [ "$type" = "prod" ]; then
|
if [ "$type" = "prod" ]; then
|
||||||
rm -rf "./public/js/build"
|
rm -rf "./public/js/build"
|
||||||
npx mix --production
|
npx vite build
|
||||||
mix_manifest "public"
|
mix_manifest "public"
|
||||||
echo "$(rand_string 16)" > ./public/js/hash
|
echo "$(rand_string 16)" > ./public/js/hash
|
||||||
else
|
else
|
||||||
npx mix watch --hot
|
npx vite
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -134,7 +134,7 @@ run_electron() {
|
|||||||
cp ./electron/index.html ./electron/public/index.html
|
cp ./electron/index.html ./electron/public/index.html
|
||||||
#
|
#
|
||||||
if [ "$argv" != "dev" ] && [ "$argv" != "--nobuild" ]; then
|
if [ "$argv" != "dev" ] && [ "$argv" != "--nobuild" ]; then
|
||||||
npx mix --production -- --env --electron
|
npx vite build -- --env --electron
|
||||||
mix_manifest "electron/public"
|
mix_manifest "electron/public"
|
||||||
fi
|
fi
|
||||||
if [ "$argv" == "dev" ]; then
|
if [ "$argv" == "dev" ]; then
|
||||||
|
|||||||
13
package.json
13
package.json
@ -29,7 +29,6 @@
|
|||||||
"internal-ip": "^6.2.0",
|
"internal-ip": "^6.2.0",
|
||||||
"jquery": "^3.6.1",
|
"jquery": "^3.6.1",
|
||||||
"jspdf": "^2.5.1",
|
"jspdf": "^2.5.1",
|
||||||
"laravel-mix": "git+https://github.com/kuaifan/laravel-mix.git#master",
|
|
||||||
"le5le-store": "^1.0.7",
|
"le5le-store": "^1.0.7",
|
||||||
"less": "^4.1.2",
|
"less": "^4.1.2",
|
||||||
"less-loader": "^10.2.0",
|
"less-loader": "^10.2.0",
|
||||||
@ -43,7 +42,7 @@
|
|||||||
"quill": "^1.3.7",
|
"quill": "^1.3.7",
|
||||||
"quill-mention-hi": "^3.1.0-1",
|
"quill-mention-hi": "^3.1.0-1",
|
||||||
"resolve-url-loader": "^4.0.0",
|
"resolve-url-loader": "^4.0.0",
|
||||||
"sass": "~1.26.5",
|
"sass": "~1.32.13",
|
||||||
"sass-loader": "^12.6.0",
|
"sass-loader": "^12.6.0",
|
||||||
"stylus": "^0.59.0",
|
"stylus": "^0.59.0",
|
||||||
"stylus-loader": "^7.1.0",
|
"stylus-loader": "^7.1.0",
|
||||||
@ -51,20 +50,20 @@
|
|||||||
"tui-calendar-hi": "^1.15.1-5",
|
"tui-calendar-hi": "^1.15.1-5",
|
||||||
"view-design-hi": "^4.7.0-36",
|
"view-design-hi": "^4.7.0-36",
|
||||||
"vite": "^2.9.15",
|
"vite": "^2.9.15",
|
||||||
"vite-plugin-vue2": "^2.0.3",
|
|
||||||
"vite-plugin-file-copy": "^1.0.0",
|
"vite-plugin-file-copy": "^1.0.0",
|
||||||
"vite-plugin-require": "^1.1.10",
|
"vite-plugin-require": "^1.1.10",
|
||||||
"vue": "^2.7.14",
|
"vite-plugin-vue2": "^2.0.3",
|
||||||
|
"vue": "~2.6.14",
|
||||||
"vue-clipboard2": "^0.3.3",
|
"vue-clipboard2": "^0.3.3",
|
||||||
|
"vue-jsonp": "^2.0.0",
|
||||||
"vue-kityminder-ggg": "^1.3.10",
|
"vue-kityminder-ggg": "^1.3.10",
|
||||||
"vue-loader": "^15.10.1",
|
"vue-loader": "^15.10.1",
|
||||||
"vue-jsonp": "^2.0.0",
|
|
||||||
"vue-resize-observer": "^2.0.16",
|
"vue-resize-observer": "^2.0.16",
|
||||||
"vue-router": "^3.6.5",
|
"vue-router": "^3.6.5",
|
||||||
"vue-template-compiler": "^2.7.14",
|
"vue-template-compiler": "~2.6.14",
|
||||||
"vue-virtual-scroll-list-hi": "^2.3.4-3",
|
"vue-virtual-scroll-list-hi": "^2.3.4-3",
|
||||||
"vuedraggable": "^2.24.3",
|
"vuedraggable": "^2.24.3",
|
||||||
"vuex": "3.6.2"
|
"vuex": "^3.6.2"
|
||||||
},
|
},
|
||||||
"app": [
|
"app": [
|
||||||
{
|
{
|
||||||
|
|||||||
@ -45,7 +45,8 @@
|
|||||||
<Dropdown v-if="file.type=='mind'"
|
<Dropdown v-if="file.type=='mind'"
|
||||||
trigger="click"
|
trigger="click"
|
||||||
class="header-hint"
|
class="header-hint"
|
||||||
@on-click="exportMenu">
|
@on-click="exportMenu"
|
||||||
|
transfer>
|
||||||
<a href="javascript:void(0)">{{$L('导出')}}<Icon type="ios-arrow-down"></Icon></a>
|
<a href="javascript:void(0)">{{$L('导出')}}<Icon type="ios-arrow-down"></Icon></a>
|
||||||
<DropdownMenu slot="list">
|
<DropdownMenu slot="list">
|
||||||
<DropdownItem name="png">{{$L('导出PNG图片')}}</DropdownItem>
|
<DropdownItem name="png">{{$L('导出PNG图片')}}</DropdownItem>
|
||||||
|
|||||||
18
resources/assets/sass/element.scss
vendored
18
resources/assets/sass/element.scss
vendored
@ -5,15 +5,15 @@ $--tooltip-font-size: 14px;
|
|||||||
$--dropdown-menuItem-hover-fill: #f4f5f7;
|
$--dropdown-menuItem-hover-fill: #f4f5f7;
|
||||||
$--dropdown-menuItem-hover-color: #606266;
|
$--dropdown-menuItem-hover-color: #606266;
|
||||||
|
|
||||||
@import "element-ui/packages/theme-chalk/src/common/transition";
|
@import "~element-ui/packages/theme-chalk/src/common/transition";
|
||||||
@import "element-ui/packages/theme-chalk/src/icon";
|
@import "~element-ui/packages/theme-chalk/src/icon";
|
||||||
@import "element-ui/packages/theme-chalk/src/avatar";
|
@import "~element-ui/packages/theme-chalk/src/avatar";
|
||||||
@import "element-ui/packages/theme-chalk/src/tooltip";
|
@import "~element-ui/packages/theme-chalk/src/tooltip";
|
||||||
@import "element-ui/packages/theme-chalk/src/popover";
|
@import "~element-ui/packages/theme-chalk/src/popover";
|
||||||
@import "element-ui/packages/theme-chalk/src/dropdown";
|
@import "~element-ui/packages/theme-chalk/src/dropdown";
|
||||||
@import "element-ui/packages/theme-chalk/src/dropdown-menu";
|
@import "~element-ui/packages/theme-chalk/src/dropdown-menu";
|
||||||
@import "element-ui/packages/theme-chalk/src/dropdown-item";
|
@import "~element-ui/packages/theme-chalk/src/dropdown-item";
|
||||||
@import "element-ui/packages/theme-chalk/src/notification";
|
@import "~element-ui/packages/theme-chalk/src/notification";
|
||||||
|
|
||||||
.el-dropdown-menu {
|
.el-dropdown-menu {
|
||||||
user-select: none;
|
user-select: none;
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
@import "quill/dist/quill.bubble.css";
|
@import "~quill/dist/quill.bubble.css";
|
||||||
@import "quill-mention-hi/dist/quill.mention.min.css";
|
@import "~quill-mention-hi/dist/quill.mention.min.css";
|
||||||
|
|
||||||
.chat-input-box {
|
.chat-input-box {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|||||||
10
vite.config.js
vendored
10
vite.config.js
vendored
@ -1,3 +1,4 @@
|
|||||||
|
import {resolve} from "path";
|
||||||
import {defineConfig} from 'vite'
|
import {defineConfig} from 'vite'
|
||||||
import {createVuePlugin} from 'vite-plugin-vue2';
|
import {createVuePlugin} from 'vite-plugin-vue2';
|
||||||
import vitePluginRequire from 'vite-plugin-require'
|
import vitePluginRequire from 'vite-plugin-require'
|
||||||
@ -19,6 +20,13 @@ export default defineConfig(({command, mode}) => {
|
|||||||
port: serverPort,
|
port: serverPort,
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
|
alias: {
|
||||||
|
'~element-ui': resolve(__dirname, './node_modules/element-ui'),
|
||||||
|
'~quill': resolve(__dirname, './node_modules/quill'),
|
||||||
|
'~quill-mention-hi': resolve(__dirname, './node_modules/quill-mention-hi'),
|
||||||
|
'../images': resolve(__dirname, command === 'serve' ? '/images' : './resources/assets/statics/public/images'),
|
||||||
|
'../css': resolve(__dirname, command === 'serve' ? '/css' : './resources/assets/statics/public/css')
|
||||||
|
},
|
||||||
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
|
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
|
||||||
},
|
},
|
||||||
define: {
|
define: {
|
||||||
@ -36,7 +44,7 @@ export default defineConfig(({command, mode}) => {
|
|||||||
plugins: [
|
plugins: [
|
||||||
createVuePlugin(),
|
createVuePlugin(),
|
||||||
vitePluginRequire(),
|
vitePluginRequire(),
|
||||||
vitePluginFileCopy([{src: 'resources/assets/statics/public', dest: publicPath}]), // 拷贝 public
|
vitePluginFileCopy([{src: 'resources/assets/statics/public', dest: publicPath}]),
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user