更新package.json 文件,使得node 11到node 16都可以npm install 成功
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "vue-element-admin",
|
||||
"name": "crmeb-java-webpc-admin",
|
||||
"version": "4.2.1",
|
||||
"description": "A magical vue admin. An out-of-box UI solution for enterprise applications. Newest development stack of vue. Lots of awesome features",
|
||||
"description": "Java mall free open source CRMEB mall JAVA version, SpringBoot + Maven + Swagger + Mybatis Plus + Redis + Uniapp +Vue+elementUI Including mobile terminal, applet, PC background, Api interface; products, users, shopping carts, orders, points, Modules such as coupons, marketing, balance, permissions, roles, system settings, combined data, and drag-and-drop forms have greatly reduced the cost of second-opening.",
|
||||
"author": "CRMEB",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
@@ -27,20 +27,14 @@
|
||||
]
|
||||
},
|
||||
"keywords": [
|
||||
"vue",
|
||||
"admin",
|
||||
"dashboard",
|
||||
"element-ui",
|
||||
"boilerplate",
|
||||
"admin-template",
|
||||
"management-system"
|
||||
"CRMEB Java"
|
||||
],
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/PanJiaChen/vue-element-admin.git"
|
||||
"type": "gitee",
|
||||
"url": "https://gitee.com/ZhongBangKeJi/crmeb_java"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/PanJiaChen/vue-element-admin/issues"
|
||||
"url": "https://gitee.com/ZhongBangKeJi/crmeb_java/issues"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/parser": "^7.9.6",
|
||||
@@ -58,9 +52,9 @@
|
||||
"js-cookie": "2.2.0",
|
||||
"jsonlint": "1.6.3",
|
||||
"jszip": "3.2.1",
|
||||
"monaco-editor": "^0.20.0",
|
||||
"mpvue-calendar": "^2.3.7",
|
||||
"node-sass": "^4.13.1",
|
||||
"sass": "1.26.2",
|
||||
"sass-loader": "^7.2.0",
|
||||
"normalize.css": "7.0.0",
|
||||
"nprogress": "0.2.0",
|
||||
"path-to-regexp": "2.4.0",
|
||||
@@ -90,7 +84,7 @@
|
||||
"babel-core": "7.0.0-bridge.0",
|
||||
"babel-jest": "23.6.0",
|
||||
"chalk": "2.4.2",
|
||||
"chokidar": "2.1.5",
|
||||
"chokidar": "^3.1.1",
|
||||
"connect": "3.6.6",
|
||||
"eslint": "5.15.3",
|
||||
"eslint-plugin-vue": "5.2.2",
|
||||
@@ -98,11 +92,12 @@
|
||||
"husky": "1.3.1",
|
||||
"lint-staged": "8.1.5",
|
||||
"mockjs": "1.0.1-beta3",
|
||||
"monaco-editor-webpack-plugin": "^1.9.0",
|
||||
"plop": "2.3.0",
|
||||
"runjs": "^4.3.2",
|
||||
"script-loader": "^0.7.2",
|
||||
"script-ext-html-webpack-plugin": "2.1.3",
|
||||
"serve-static": "^1.13.2",
|
||||
"svg-sprite-loader": "4.1.3",
|
||||
"svgo": "1.2.0",
|
||||
"vue-lazyload": "^1.3.3",
|
||||
"vue-template-compiler": "2.6.10"
|
||||
|
||||
@@ -164,7 +164,7 @@ export default {
|
||||
display: inline-block;
|
||||
/*vertical-align: middle;*/
|
||||
line-height: 50px;
|
||||
/deep/ .el-input__inner {
|
||||
::v-deep .el-input__inner {
|
||||
border-radius: 0;
|
||||
border: 0;
|
||||
padding-left: 0;
|
||||
|
||||
@@ -40,7 +40,7 @@ export default {
|
||||
<style lang="scss" scoped>
|
||||
.editor-slide-upload {
|
||||
margin-bottom: 20px;
|
||||
/deep/ .el-upload--picture-card {
|
||||
::v-deep .el-upload--picture-card {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -126,7 +126,7 @@ export default {
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
/deep/ .el-switch{
|
||||
::v-deep .el-switch{
|
||||
width: 40px;
|
||||
}
|
||||
.drawer-container {
|
||||
|
||||
@@ -73,7 +73,7 @@ export default {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
width: 100%;
|
||||
/deep/ {
|
||||
::v-deep {
|
||||
.el-scrollbar__bar {
|
||||
bottom: 0px;
|
||||
}
|
||||
|
||||
@@ -312,7 +312,7 @@
|
||||
|
||||
<style scoped lang="scss">
|
||||
.menuBox{
|
||||
/deep/.el-button{
|
||||
::v-deep.el-button{
|
||||
border: none;
|
||||
background: bottom;
|
||||
padding: 0 !important;
|
||||
|
||||
@@ -152,7 +152,7 @@
|
||||
align-items: center;
|
||||
}
|
||||
.baseInfo {
|
||||
/deep/ .el-card__header {
|
||||
::v-deep .el-card__header {
|
||||
padding: 15px 20px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
|
||||
<style scoped lang="scss">
|
||||
.acea-row{
|
||||
/deep/.el-avatar--small {
|
||||
::v-deep.el-avatar--small {
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
line-height: 22px;
|
||||
@@ -118,7 +118,7 @@
|
||||
font-size: 14px;
|
||||
}
|
||||
.dashboard-console-visit {
|
||||
/deep/.el-card__header{
|
||||
::v-deep.el-card__header{
|
||||
padding: 14px 20px !important;
|
||||
}
|
||||
ul {
|
||||
|
||||
@@ -371,7 +371,7 @@
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
.acea-row{
|
||||
/deep/.el-avatar--small {
|
||||
::v-deep.el-avatar--small {
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
line-height: 22px;
|
||||
@@ -395,7 +395,7 @@
|
||||
}
|
||||
}
|
||||
.checkTime{
|
||||
/deep/.el-radio__input{
|
||||
::v-deep.el-radio__input{
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@@ -407,7 +407,7 @@
|
||||
padding: 0 20px !important;
|
||||
}
|
||||
.dashboard-console-visit {
|
||||
/deep/.el-card__header{
|
||||
::v-deep.el-card__header{
|
||||
padding: 14px 20px !important;
|
||||
}
|
||||
ul {
|
||||
|
||||
@@ -590,7 +590,7 @@ export default {
|
||||
color: $dark_gray;
|
||||
cursor: pointer;
|
||||
user-select: none;
|
||||
/deep/.svg-icon {
|
||||
::v-deep.svg-icon {
|
||||
vertical-align: 0.3em;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -496,12 +496,12 @@ export default {
|
||||
width: 50%;
|
||||
}
|
||||
.noBox{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
.tempBox{
|
||||
/deep/.el-input-number--mini{
|
||||
::v-deep.el-input-number--mini{
|
||||
width: 100px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -766,7 +766,7 @@
|
||||
|
||||
<style scoped lang="scss">
|
||||
.inpBox{
|
||||
/deep/.el-form-item__error {
|
||||
::v-deep.el-form-item__error {
|
||||
color: #ff4949;
|
||||
font-size: 12px;
|
||||
line-height: 20px;
|
||||
@@ -778,14 +778,14 @@
|
||||
}
|
||||
}
|
||||
.labeltop{
|
||||
/deep/.el-input-number--small{
|
||||
::v-deep.el-input-number--small{
|
||||
/*width: 172px !important;*/
|
||||
min-width: 132px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.proCoupon{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-top: 5px;
|
||||
}
|
||||
}
|
||||
@@ -798,30 +798,30 @@
|
||||
}
|
||||
}
|
||||
.noLeft{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
.tabNumWidth{
|
||||
/deep/.el-input-number--medium{
|
||||
::v-deep.el-input-number--medium{
|
||||
width: 121px !important;
|
||||
}
|
||||
/deep/.el-input-number__increase{
|
||||
::v-deep.el-input-number__increase{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number__decrease{
|
||||
::v-deep.el-input-number__decrease{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number--medium .el-input__inner {
|
||||
::v-deep.el-input-number--medium .el-input__inner {
|
||||
padding-left: 25px !important;
|
||||
padding-right: 25px !important;
|
||||
}
|
||||
/deep/ thead{
|
||||
::v-deep thead{
|
||||
line-height: normal !important;
|
||||
}
|
||||
/deep/ .el-table .cell{
|
||||
::v-deep .el-table .cell{
|
||||
line-height: normal !important;
|
||||
}
|
||||
}
|
||||
@@ -863,7 +863,7 @@
|
||||
top: -4px;
|
||||
}
|
||||
.labeltop{
|
||||
/deep/.el-form-item__label{
|
||||
::v-deep.el-form-item__label{
|
||||
/*float: none !important;*/
|
||||
/*display: inline-block !important;*/
|
||||
/*margin-left: 120px !important;*/
|
||||
|
||||
@@ -781,7 +781,7 @@
|
||||
|
||||
<style scoped lang="scss">
|
||||
.inpBox{
|
||||
/deep/.el-form-item__error {
|
||||
::v-deep.el-form-item__error {
|
||||
color: #ff4949;
|
||||
font-size: 12px;
|
||||
line-height: 20px;
|
||||
@@ -793,14 +793,14 @@
|
||||
}
|
||||
}
|
||||
.labeltop{
|
||||
/deep/.el-input-number--small{
|
||||
::v-deep.el-input-number--small{
|
||||
/*width: 172px !important;*/
|
||||
min-width: 132px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.proCoupon{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-top: 5px;
|
||||
}
|
||||
}
|
||||
@@ -813,30 +813,30 @@
|
||||
}
|
||||
}
|
||||
.noLeft{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
.tabNumWidth{
|
||||
/deep/.el-input-number--medium{
|
||||
::v-deep.el-input-number--medium{
|
||||
width: 121px !important;
|
||||
}
|
||||
/deep/.el-input-number__increase{
|
||||
::v-deep.el-input-number__increase{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number__decrease{
|
||||
::v-deep.el-input-number__decrease{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number--medium .el-input__inner {
|
||||
::v-deep.el-input-number--medium .el-input__inner {
|
||||
padding-left: 25px !important;
|
||||
padding-right: 25px !important;
|
||||
}
|
||||
/deep/ thead{
|
||||
::v-deep thead{
|
||||
line-height: normal !important;
|
||||
}
|
||||
/deep/ .el-table .cell{
|
||||
::v-deep .el-table .cell{
|
||||
line-height: normal !important;
|
||||
}
|
||||
}
|
||||
@@ -878,7 +878,7 @@
|
||||
top: -4px;
|
||||
}
|
||||
.labeltop{
|
||||
/deep/.el-form-item__label{
|
||||
::v-deep.el-form-item__label{
|
||||
/*float: none !important;*/
|
||||
/*display: inline-block !important;*/
|
||||
/*margin-left: 120px !important;*/
|
||||
|
||||
@@ -742,14 +742,14 @@
|
||||
|
||||
<style scoped lang="scss">
|
||||
.labeltop{
|
||||
/deep/.el-input-number--small{
|
||||
::v-deep.el-input-number--small{
|
||||
/*width: 172px !important;*/
|
||||
min-width: 132px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.proCoupon{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-top: 5px;
|
||||
}
|
||||
}
|
||||
@@ -762,30 +762,30 @@
|
||||
}
|
||||
}
|
||||
.noLeft{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
.tabNumWidth{
|
||||
/deep/.el-input-number--medium{
|
||||
::v-deep.el-input-number--medium{
|
||||
width: 121px !important;
|
||||
}
|
||||
/deep/.el-input-number__increase{
|
||||
::v-deep.el-input-number__increase{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number__decrease{
|
||||
::v-deep.el-input-number__decrease{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number--medium .el-input__inner {
|
||||
::v-deep.el-input-number--medium .el-input__inner {
|
||||
padding-left: 25px !important;
|
||||
padding-right: 25px !important;
|
||||
}
|
||||
/deep/ thead{
|
||||
::v-deep thead{
|
||||
line-height: normal !important;
|
||||
}
|
||||
/deep/ .el-table .cell{
|
||||
::v-deep .el-table .cell{
|
||||
line-height: normal !important;
|
||||
}
|
||||
}
|
||||
@@ -827,7 +827,7 @@
|
||||
top: -4px;
|
||||
}
|
||||
.labeltop{
|
||||
/deep/.el-form-item__label{
|
||||
::v-deep.el-form-item__label{
|
||||
/*float: none !important;*/
|
||||
/*display: inline-block !important;*/
|
||||
/*margin-left: 120px !important;*/
|
||||
|
||||
@@ -640,7 +640,7 @@
|
||||
table-layout: fixed !important;
|
||||
}
|
||||
.demo-table-expand{
|
||||
/deep/label{
|
||||
::v-deeplabel{
|
||||
width: 83px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -212,7 +212,7 @@ export default {
|
||||
font-size: 12px;
|
||||
color: #606266;
|
||||
}
|
||||
/deep/ .el-divider--horizontal {
|
||||
::v-deep .el-divider--horizontal {
|
||||
margin: 12px 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -176,7 +176,7 @@ export default {
|
||||
color: $dark_gray;
|
||||
cursor: pointer;
|
||||
user-select: none;
|
||||
/deep/.svg-icon {
|
||||
::v-deep.svg-icon {
|
||||
vertical-align: 0.3em;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -167,7 +167,7 @@ export default {
|
||||
.captcha{
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
@@ -213,7 +213,7 @@ export default {
|
||||
color: $dark_gray;
|
||||
cursor: pointer;
|
||||
user-select: none;
|
||||
/deep/.svg-icon {
|
||||
::v-deep.svg-icon {
|
||||
vertical-align: 0.3em;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -605,7 +605,7 @@ export default {
|
||||
|
||||
<style lang="scss" scoped>
|
||||
/*@aaa: ~'>>>';*/
|
||||
.order_box /deep/.ivu-form-item-content{
|
||||
.order_box ::v-deep.ivu-form-item-content{
|
||||
margin-left: 50px!important;
|
||||
}
|
||||
.maxInpt{
|
||||
|
||||
@@ -1238,12 +1238,12 @@
|
||||
</script>
|
||||
<style scoped lang="scss">
|
||||
.disLabel{
|
||||
/deep/.el-form-item__label{
|
||||
::v-deep.el-form-item__label{
|
||||
margin-left: 36px !important;
|
||||
}
|
||||
}
|
||||
.disLabelmoren{
|
||||
/deep/.el-form-item__label{
|
||||
::v-deep.el-form-item__label{
|
||||
margin-left: 120px !important;
|
||||
}
|
||||
}
|
||||
@@ -1271,7 +1271,7 @@
|
||||
background-color: #ed4014;
|
||||
}
|
||||
.proCoupon{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-top: 5px;
|
||||
}
|
||||
}
|
||||
@@ -1284,30 +1284,30 @@
|
||||
}
|
||||
}
|
||||
.noLeft{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
.tabNumWidth{
|
||||
/deep/.el-input-number--medium{
|
||||
::v-deep.el-input-number--medium{
|
||||
width: 121px !important;
|
||||
}
|
||||
/deep/.el-input-number__increase{
|
||||
::v-deep.el-input-number__increase{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number__decrease{
|
||||
::v-deep.el-input-number__decrease{
|
||||
width: 20px !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
/deep/.el-input-number--medium .el-input__inner {
|
||||
::v-deep.el-input-number--medium .el-input__inner {
|
||||
padding-left: 25px !important;
|
||||
padding-right: 25px !important;
|
||||
}
|
||||
/deep/ thead{
|
||||
::v-deep thead{
|
||||
line-height: normal !important;
|
||||
}
|
||||
/deep/ .el-table .cell{
|
||||
::v-deep .el-table .cell{
|
||||
line-height: normal !important;
|
||||
}
|
||||
}
|
||||
@@ -1353,7 +1353,7 @@
|
||||
top: -4px;
|
||||
}
|
||||
.labeltop{
|
||||
/deep/.el-form-item__label{
|
||||
::v-deep.el-form-item__label{
|
||||
float: none !important;
|
||||
display: inline-block !important;
|
||||
width: auto !important;
|
||||
|
||||
@@ -315,12 +315,12 @@ export default {
|
||||
// z-index: 3333 !important;
|
||||
}
|
||||
.demo-table-expand{
|
||||
/deep/ label{
|
||||
::v-deep label{
|
||||
width: 82px;
|
||||
}
|
||||
}
|
||||
.demo-table-expand{
|
||||
/deep/ .el-form-item__content{
|
||||
::v-deep .el-form-item__content{
|
||||
width: 77%;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -217,7 +217,7 @@
|
||||
|
||||
<style scoped lang="scss">
|
||||
.productScore{
|
||||
/deep/.el-rate{
|
||||
::v-deep.el-rate{
|
||||
line-height: 2.4;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -311,7 +311,7 @@ export default {
|
||||
width: auto !important;
|
||||
height: 30px !important;
|
||||
}
|
||||
/deep/.el-image__inner, .el-image__placeholder, .el-image__error {
|
||||
::v-deep.el-image__inner, .el-image__placeholder, .el-image__error {
|
||||
width: auto !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -737,7 +737,7 @@
|
||||
|
||||
<style scoped lang="scss">
|
||||
.formValidate{
|
||||
/deep/ .el-form-item__error{
|
||||
::v-deep .el-form-item__error{
|
||||
position: static !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -497,12 +497,12 @@ export default {
|
||||
width: 50%;
|
||||
}
|
||||
.noBox{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
.tempBox{
|
||||
/deep/.el-input-number--mini{
|
||||
::v-deep.el-input-number--mini{
|
||||
width: 100px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -241,7 +241,7 @@
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.demo-table-expand{
|
||||
/deep/ label{
|
||||
::v-deep label{
|
||||
width: 83px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -496,12 +496,12 @@ export default {
|
||||
width: 50%;
|
||||
}
|
||||
.noBox{
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
}
|
||||
.tempBox{
|
||||
/deep/.el-input-number--mini{
|
||||
::v-deep.el-input-number--mini{
|
||||
width: 100px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -999,7 +999,7 @@
|
||||
<style scoped lang="scss">
|
||||
/*.timeBox{*/
|
||||
/*width: 100%;*/
|
||||
/*/deep/.el-form-item__content{*/
|
||||
/*::v-deep.el-form-item__content{*/
|
||||
/*width: 87% !important;*/
|
||||
/*}*/
|
||||
/*}*/
|
||||
@@ -1034,10 +1034,10 @@
|
||||
}
|
||||
.container{
|
||||
min-width: 821px;
|
||||
/deep/.el-form-item{
|
||||
::v-deep.el-form-item{
|
||||
width: 100%;
|
||||
}
|
||||
/deep/.el-form-item__content{
|
||||
::v-deep.el-form-item__content{
|
||||
width: 72%;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
'use strict'
|
||||
const path = require('path')
|
||||
const defaultSettings = require('./src/settings.js')
|
||||
const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin')
|
||||
|
||||
function resolve(dir) {
|
||||
return path.join(__dirname, dir)
|
||||
@@ -50,7 +49,6 @@ module.exports = {
|
||||
}
|
||||
},
|
||||
plugins:[
|
||||
new MonacoWebpackPlugin()
|
||||
]
|
||||
},
|
||||
chainWebpack(config) {
|
||||
|
||||
Reference in New Issue
Block a user