Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
cocktail-party-server
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
cocktail-party
cocktail-party-server
Commits
fe0c1fcb
提交
fe0c1fcb
authored
5月 15, 2025
作者:
RuoYi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
delete eslint
上级
9f39dfd0
显示空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
2 行增加
和
235 行删除
+2
-235
.eslintignore
ruoyi-ui/.eslintignore
+0
-11
.eslintrc.js
ruoyi-ui/.eslintrc.js
+0
-199
package.json
ruoyi-ui/package.json
+1
-18
index.vue
ruoyi-ui/src/components/PanThumb/index.vue
+0
-1
index.js
ruoyi-ui/src/directive/index.js
+1
-1
html.js
ruoyi-ui/src/utils/generator/html.js
+0
-1
TreeNodeDialog.vue
ruoyi-ui/src/views/tool/build/TreeNodeDialog.vue
+0
-1
index.vue
ruoyi-ui/src/views/tool/build/index.vue
+0
-1
vue.config.js
ruoyi-ui/vue.config.js
+0
-2
没有找到文件。
ruoyi-ui/.eslintignore
deleted
100644 → 0
浏览文件 @
9f39dfd0
# 忽略build目录下类型为js的文件的语法检查
build/*.js
# 忽略src/assets目录下文件的语法检查
src/assets
# 忽略public目录下文件的语法检查
public
# 忽略当前目录下为js的文件的语法检查
*.js
# 忽略当前目录下为vue的文件的语法检查
*.vue
\ No newline at end of file
ruoyi-ui/.eslintrc.js
deleted
100644 → 0
浏览文件 @
9f39dfd0
// ESlint 检查配置
module
.
exports
=
{
root
:
true
,
parserOptions
:
{
parser
:
'babel-eslint'
,
sourceType
:
'module'
},
env
:
{
browser
:
true
,
node
:
true
,
es6
:
true
,
},
extends
:
[
'plugin:vue/recommended'
,
'eslint:recommended'
],
// add your custom rules here
//it is base on https://github.com/vuejs/eslint-config-vue
rules
:
{
"vue/max-attributes-per-line"
:
[
2
,
{
"singleline"
:
10
,
"multiline"
:
{
"max"
:
1
,
"allowFirstLine"
:
false
}
}],
"vue/singleline-html-element-content-newline"
:
"off"
,
"vue/multiline-html-element-content-newline"
:
"off"
,
"vue/name-property-casing"
:
[
"error"
,
"PascalCase"
],
"vue/no-v-html"
:
"off"
,
'accessor-pairs'
:
2
,
'arrow-spacing'
:
[
2
,
{
'before'
:
true
,
'after'
:
true
}],
'block-spacing'
:
[
2
,
'always'
],
'brace-style'
:
[
2
,
'1tbs'
,
{
'allowSingleLine'
:
true
}],
'camelcase'
:
[
0
,
{
'properties'
:
'always'
}],
'comma-dangle'
:
[
2
,
'never'
],
'comma-spacing'
:
[
2
,
{
'before'
:
false
,
'after'
:
true
}],
'comma-style'
:
[
2
,
'last'
],
'constructor-super'
:
2
,
'curly'
:
[
2
,
'multi-line'
],
'dot-location'
:
[
2
,
'property'
],
'eol-last'
:
2
,
'eqeqeq'
:
[
"error"
,
"always"
,
{
"null"
:
"ignore"
}],
'generator-star-spacing'
:
[
2
,
{
'before'
:
true
,
'after'
:
true
}],
'handle-callback-err'
:
[
2
,
'^(err|error)$'
],
'indent'
:
[
2
,
2
,
{
'SwitchCase'
:
1
}],
'jsx-quotes'
:
[
2
,
'prefer-single'
],
'key-spacing'
:
[
2
,
{
'beforeColon'
:
false
,
'afterColon'
:
true
}],
'keyword-spacing'
:
[
2
,
{
'before'
:
true
,
'after'
:
true
}],
'new-cap'
:
[
2
,
{
'newIsCap'
:
true
,
'capIsNew'
:
false
}],
'new-parens'
:
2
,
'no-array-constructor'
:
2
,
'no-caller'
:
2
,
'no-console'
:
'off'
,
'no-class-assign'
:
2
,
'no-cond-assign'
:
2
,
'no-const-assign'
:
2
,
'no-control-regex'
:
0
,
'no-delete-var'
:
2
,
'no-dupe-args'
:
2
,
'no-dupe-class-members'
:
2
,
'no-dupe-keys'
:
2
,
'no-duplicate-case'
:
2
,
'no-empty-character-class'
:
2
,
'no-empty-pattern'
:
2
,
'no-eval'
:
2
,
'no-ex-assign'
:
2
,
'no-extend-native'
:
2
,
'no-extra-bind'
:
2
,
'no-extra-boolean-cast'
:
2
,
'no-extra-parens'
:
[
2
,
'functions'
],
'no-fallthrough'
:
2
,
'no-floating-decimal'
:
2
,
'no-func-assign'
:
2
,
'no-implied-eval'
:
2
,
'no-inner-declarations'
:
[
2
,
'functions'
],
'no-invalid-regexp'
:
2
,
'no-irregular-whitespace'
:
2
,
'no-iterator'
:
2
,
'no-label-var'
:
2
,
'no-labels'
:
[
2
,
{
'allowLoop'
:
false
,
'allowSwitch'
:
false
}],
'no-lone-blocks'
:
2
,
'no-mixed-spaces-and-tabs'
:
2
,
'no-multi-spaces'
:
2
,
'no-multi-str'
:
2
,
'no-multiple-empty-lines'
:
[
2
,
{
'max'
:
1
}],
'no-native-reassign'
:
2
,
'no-negated-in-lhs'
:
2
,
'no-new-object'
:
2
,
'no-new-require'
:
2
,
'no-new-symbol'
:
2
,
'no-new-wrappers'
:
2
,
'no-obj-calls'
:
2
,
'no-octal'
:
2
,
'no-octal-escape'
:
2
,
'no-path-concat'
:
2
,
'no-proto'
:
2
,
'no-redeclare'
:
2
,
'no-regex-spaces'
:
2
,
'no-return-assign'
:
[
2
,
'except-parens'
],
'no-self-assign'
:
2
,
'no-self-compare'
:
2
,
'no-sequences'
:
2
,
'no-shadow-restricted-names'
:
2
,
'no-spaced-func'
:
2
,
'no-sparse-arrays'
:
2
,
'no-this-before-super'
:
2
,
'no-throw-literal'
:
2
,
'no-trailing-spaces'
:
2
,
'no-undef'
:
2
,
'no-undef-init'
:
2
,
'no-unexpected-multiline'
:
2
,
'no-unmodified-loop-condition'
:
2
,
'no-unneeded-ternary'
:
[
2
,
{
'defaultAssignment'
:
false
}],
'no-unreachable'
:
2
,
'no-unsafe-finally'
:
2
,
'no-unused-vars'
:
[
2
,
{
'vars'
:
'all'
,
'args'
:
'none'
}],
'no-useless-call'
:
2
,
'no-useless-computed-key'
:
2
,
'no-useless-constructor'
:
2
,
'no-useless-escape'
:
0
,
'no-whitespace-before-property'
:
2
,
'no-with'
:
2
,
'one-var'
:
[
2
,
{
'initialized'
:
'never'
}],
'operator-linebreak'
:
[
2
,
'after'
,
{
'overrides'
:
{
'?'
:
'before'
,
':'
:
'before'
}
}],
'padded-blocks'
:
[
2
,
'never'
],
'quotes'
:
[
2
,
'single'
,
{
'avoidEscape'
:
true
,
'allowTemplateLiterals'
:
true
}],
'semi'
:
[
2
,
'never'
],
'semi-spacing'
:
[
2
,
{
'before'
:
false
,
'after'
:
true
}],
'space-before-blocks'
:
[
2
,
'always'
],
'space-before-function-paren'
:
[
2
,
'never'
],
'space-in-parens'
:
[
2
,
'never'
],
'space-infix-ops'
:
2
,
'space-unary-ops'
:
[
2
,
{
'words'
:
true
,
'nonwords'
:
false
}],
'spaced-comment'
:
[
2
,
'always'
,
{
'markers'
:
[
'global'
,
'globals'
,
'eslint'
,
'eslint-disable'
,
'*package'
,
'!'
,
','
]
}],
'template-curly-spacing'
:
[
2
,
'never'
],
'use-isnan'
:
2
,
'valid-typeof'
:
2
,
'wrap-iife'
:
[
2
,
'any'
],
'yield-star-spacing'
:
[
2
,
'both'
],
'yoda'
:
[
2
,
'never'
],
'prefer-const'
:
2
,
'no-debugger'
:
process
.
env
.
NODE_ENV
===
'production'
?
2
:
0
,
'object-curly-spacing'
:
[
2
,
'always'
,
{
objectsInObjects
:
false
}],
'array-bracket-spacing'
:
[
2
,
'never'
]
}
}
ruoyi-ui/package.json
浏览文件 @
fe0c1fcb
...
@@ -8,19 +8,7 @@
...
@@ -8,19 +8,7 @@
"dev"
:
"vue-cli-service serve"
,
"dev"
:
"vue-cli-service serve"
,
"build:prod"
:
"vue-cli-service build"
,
"build:prod"
:
"vue-cli-service build"
,
"build:stage"
:
"vue-cli-service build --mode staging"
,
"build:stage"
:
"vue-cli-service build --mode staging"
,
"preview"
:
"node build/index.js --preview"
,
"preview"
:
"node build/index.js --preview"
"lint"
:
"eslint --ext .js,.vue src"
},
"husky"
:
{
"hooks"
:
{
"pre-commit"
:
"lint-staged"
}
},
"lint-staged"
:
{
"src/**/*.{js,vue}"
:
[
"eslint --fix"
,
"git add"
]
},
},
"keywords"
:
[
"keywords"
:
[
"vue"
,
"vue"
,
...
@@ -63,16 +51,11 @@
...
@@ -63,16 +51,11 @@
},
},
"devDependencies"
:
{
"devDependencies"
:
{
"@vue/cli-plugin-babel"
:
"4.4.6"
,
"@vue/cli-plugin-babel"
:
"4.4.6"
,
"@vue/cli-plugin-eslint"
:
"4.4.6"
,
"@vue/cli-service"
:
"4.4.6"
,
"@vue/cli-service"
:
"4.4.6"
,
"babel-eslint"
:
"10.1.0"
,
"babel-plugin-dynamic-import-node"
:
"2.3.3"
,
"babel-plugin-dynamic-import-node"
:
"2.3.3"
,
"chalk"
:
"4.1.0"
,
"chalk"
:
"4.1.0"
,
"compression-webpack-plugin"
:
"6.1.2"
,
"compression-webpack-plugin"
:
"6.1.2"
,
"connect"
:
"3.6.6"
,
"connect"
:
"3.6.6"
,
"eslint"
:
"7.15.0"
,
"eslint-plugin-vue"
:
"7.2.0"
,
"lint-staged"
:
"10.5.3"
,
"sass"
:
"1.32.13"
,
"sass"
:
"1.32.13"
,
"sass-loader"
:
"10.1.1"
,
"sass-loader"
:
"10.1.1"
,
"script-ext-html-webpack-plugin"
:
"2.1.5"
,
"script-ext-html-webpack-plugin"
:
"2.1.5"
,
...
...
ruoyi-ui/src/components/PanThumb/index.vue
浏览文件 @
fe0c1fcb
...
@@ -5,7 +5,6 @@
...
@@ -5,7 +5,6 @@
<slot
/>
<slot
/>
</div>
</div>
</div>
</div>
<!-- eslint-disable-next-line -->
<div
:style=
"
{backgroundImage: `url(${image})`}" class="pan-thumb">
</div>
<div
:style=
"
{backgroundImage: `url(${image})`}" class="pan-thumb">
</div>
</div>
</div>
</
template
>
</
template
>
...
...
ruoyi-ui/src/directive/index.js
浏览文件 @
fe0c1fcb
...
@@ -17,7 +17,7 @@ const install = function(Vue) {
...
@@ -17,7 +17,7 @@ const install = function(Vue) {
if
(
window
.
Vue
)
{
if
(
window
.
Vue
)
{
window
[
'hasRole'
]
=
hasRole
window
[
'hasRole'
]
=
hasRole
window
[
'hasPermi'
]
=
hasPermi
window
[
'hasPermi'
]
=
hasPermi
Vue
.
use
(
install
)
// eslint-disable-line
Vue
.
use
(
install
)
}
}
export
default
install
export
default
install
ruoyi-ui/src/utils/generator/html.js
浏览文件 @
fe0c1fcb
/* eslint-disable max-len */
import
{
trigger
}
from
'./config'
import
{
trigger
}
from
'./config'
let
confGlobal
let
confGlobal
...
...
ruoyi-ui/src/views/tool/build/TreeNodeDialog.vue
浏览文件 @
fe0c1fcb
...
@@ -115,7 +115,6 @@ export default {
...
@@ -115,7 +115,6 @@ export default {
},
},
computed
:
{},
computed
:
{},
watch
:
{
watch
:
{
// eslint-disable-next-line func-names
'formData.value'
:
function
(
val
)
{
'formData.value'
:
function
(
val
)
{
this
.
dataType
=
isNumberStr
(
val
)
?
'number'
:
'string'
this
.
dataType
=
isNumberStr
(
val
)
?
'number'
:
'string'
}
}
...
...
ruoyi-ui/src/views/tool/build/index.vue
浏览文件 @
fe0c1fcb
...
@@ -190,7 +190,6 @@ export default {
...
@@ -190,7 +190,6 @@ export default {
}
}
},
},
watch
:
{
watch
:
{
// eslint-disable-next-line func-names
'activeData.label'
:
function
(
val
,
oldVal
)
{
'activeData.label'
:
function
(
val
,
oldVal
)
{
if
(
if
(
this
.
activeData
.
placeholder
===
undefined
this
.
activeData
.
placeholder
===
undefined
...
...
ruoyi-ui/vue.config.js
浏览文件 @
fe0c1fcb
...
@@ -25,8 +25,6 @@ module.exports = {
...
@@ -25,8 +25,6 @@ module.exports = {
outputDir
:
'dist'
,
outputDir
:
'dist'
,
// 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)
// 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)
assetsDir
:
'static'
,
assetsDir
:
'static'
,
// 是否开启eslint保存检测,有效值:ture | false | 'error'
lintOnSave
:
process
.
env
.
NODE_ENV
===
'development'
,
// 如果你不需要生产环境的 source map,可以将其设置为 false 以加速生产环境构建。
// 如果你不需要生产环境的 source map,可以将其设置为 false 以加速生产环境构建。
productionSourceMap
:
false
,
productionSourceMap
:
false
,
transpileDependencies
:
[
'quill'
],
transpileDependencies
:
[
'quill'
],
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论