更新package.json 文件,使得node 11到node 16都可以npm install 成功

This commit is contained in:
stivepeim
2022-02-07 10:41:11 +08:00
parent c0491d58f4
commit b20964a126
29 changed files with 87 additions and 94 deletions

View File

@@ -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"

View File

@@ -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;

View File

@@ -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%;
}
}

View File

@@ -126,7 +126,7 @@ export default {
</script>
<style lang="scss" scoped>
/deep/ .el-switch{
::v-deep .el-switch{
width: 40px;
}
.drawer-container {

View File

@@ -73,7 +73,7 @@ export default {
position: relative;
overflow: hidden;
width: 100%;
/deep/ {
::v-deep {
.el-scrollbar__bar {
bottom: 0px;
}

View File

@@ -312,7 +312,7 @@
<style scoped lang="scss">
.menuBox{
/deep/.el-button{
::v-deep.el-button{
border: none;
background: bottom;
padding: 0 !important;

View File

@@ -152,7 +152,7 @@
align-items: center;
}
.baseInfo {
/deep/ .el-card__header {
::v-deep .el-card__header {
padding: 15px 20px !important;
}
}

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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;
}
}

View File

@@ -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;
}
}

View File

@@ -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;*/

View File

@@ -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;*/

View File

@@ -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;*/

View File

@@ -640,7 +640,7 @@
table-layout: fixed !important;
}
.demo-table-expand{
/deep/label{
::v-deeplabel{
width: 83px !important;
}
}

View File

@@ -212,7 +212,7 @@ export default {
font-size: 12px;
color: #606266;
}
/deep/ .el-divider--horizontal {
::v-deep .el-divider--horizontal {
margin: 12px 0 !important;
}
}

View File

@@ -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;
}
}

View File

@@ -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;
}
}

View File

@@ -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{

View File

@@ -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;

View File

@@ -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%;
}
}

View File

@@ -217,7 +217,7 @@
<style scoped lang="scss">
.productScore{
/deep/.el-rate{
::v-deep.el-rate{
line-height: 2.4;
}
}

View File

@@ -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;
}
}

View File

@@ -737,7 +737,7 @@
<style scoped lang="scss">
.formValidate{
/deep/ .el-form-item__error{
::v-deep .el-form-item__error{
position: static !important;
}
}

View File

@@ -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;
}
}

View File

@@ -241,7 +241,7 @@
<style lang="scss" scoped>
.demo-table-expand{
/deep/ label{
::v-deep label{
width: 83px !important;
}
}

View File

@@ -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;
}
}

View File

@@ -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%;
}
}

View File

@@ -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) {