问题一: Error occurred while trying to proxy request /uua/api/v1/auth/login from 127.0.0.1:9528 to http://192.168.157.130:8080/B/ (ETIMEDOUT) (nodejs.org/api/errors.…) 第一个情况是因为代理的接口写错,第二个是端口被占用,第三个是node版本低的原因
问题二:
npm ERR! code ELIFECYCLE
npm ERR! errno 134
npm ERR! bomc@0.0.1 dev: webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
npm ERR! Exit status 134
npm ERR!
npm ERR! Failed at the bomc@0.0.1 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\administrator1\AppData\Roaming\npm-cache_logs\2019-11-22T08_08_35_788Z-debug.log
新版webpack存在的BUG,卸载现有的新版本webpack,装老版本就好。
(1)、cnpm uninstall webpack-dev-server
(2)、cnpm install webpack-dev-server@2.9.1
(3)、cnpm run dev
这里是pack.json文件 { "name": "bomc", "version": "0.0.1", "license": "MIT", "description": "ctbomc front", "author": "ctbomc", "scripts": { "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", "start": "npm run dev", "buildall": "npm run build -- index&npm run build -- mms&npm run build -- bas&npm run build -- kms&npm run build -- oms&npm run build -- ops&npm run build -- pms&npm run build -- rms&npm run build -- collector&npm run build -- zsyw", "build": "node build/build.js", "build:report": "set npm_config_report=true & node build/build.js", "lint": "eslint --ext .js,.vue src", "test": "npm run lint", "fix-memory-limit": "cross-env LIMIT=3072 increase-memory-limit" }, "dependencies": { "@antv/g2": "^3.5.8-beta.1", "@antv/g6": "^3.0.5-beta.7", "axios": "0.18.0", "babel-polyfill": "^6.26.0", "bootstrap": "^4.3.1", "bpmn-js": "^3.2.2", "bpmn-js-properties-panel": "^0.29.0", "camunda-bpmn-moddle": "^3.2.0", "cheerio": "^1.0.0-rc.3", "crypto-js": "^3.1.9-1", "d3": "^5.9.2", "echarts": "^4.1.0", "el-cascader-multi": "^1.1.6", "ele-multi-cascader": "^2.2.4", "element-ui": "^2.12.0", "exceljs": "^1.6.2", "file-saver": "^1.3.8", "form-making": "^1.0.1", "glob": "^7.1.3", "highlight.js": "^9.15.10", "html2canvas": "^1.0.0-rc.1", "increase-memory-limit": "^1.0.3", "jquery": "^2.2.4", "js-cookie": "2.2.0", "jspdf": "^1.5.3", "jtopo-in-node": "^1.0.2", "mockjs": "^1.0.1-beta3", "normalize.css": "7.0.0", "nprogress": "0.2.0", "popper.js": "^1.15.0", "qs": "^6.5.2", "save-svg-as-png": "^1.4.11", "screenfull": "^4.2.0", "sortablejs": "^1.9.0", "spark-md5": "^3.0.0", "sql-formatter": "^2.3.2", "squel": "^5.13.0", "superagent": "^5.1.0", "v-calendar": "^0.9.7", "vue": "2.5.17", "vue-click-outside": "^1.0.7", "vue-codemirror": "^4.0.6", "vue-codemirror-lite": "^1.0.4", "vue-count-to": "^1.0.13", "vue-cron": "^1.0.9", "vue-grid-layout": "^2.2.0", "vue-i18n": "^8.0.0", "vue-json-edit": "^1.3.4", "vue-photo-preview": "^1.1.3", "vue-router": "3.0.1", "vue-simple-uploader": "^0.7.0", "vuex": "3.0.1", "xlsx": "^0.14.0" }, "devDependencies": { "autoprefixer": "8.5.0", "babel-core": "6.26.0", "babel-eslint": "8.2.6", "babel-helper-vue-jsx-merge-props": "2.0.3", "babel-loader": "7.1.5", "babel-plugin-syntax-jsx": "6.18.0", "babel-plugin-transform-runtime": "6.23.0", "babel-plugin-transform-vue-jsx": "3.7.0", "babel-preset-env": "1.7.0", "babel-preset-stage-2": "6.24.1", "chalk": "2.4.1", "copy-webpack-plugin": "4.5.2", "css-loader": "1.0.0", "eslint": "4.19.1", "eslint-friendly-formatter": "4.0.1", "eslint-loader": "2.0.0", "eslint-plugin-vue": "4.7.1", "eventsource-polyfill": "0.9.6", "file-loader": "1.1.11", "friendly-errors-webpack-plugin": "1.7.0", "html-webpack-plugin": "^4.0.0-alpha", "mini-css-extract-plugin": "0.4.1", "node-notifier": "5.2.1", "node-sass": "^4.12.0", "optimize-css-assets-webpack-plugin": "5.0.0", "ora": "3.0.0", "portfinder": "1.0.16", "postcss-import": "12.0.0", "postcss-loader": "2.1.6", "postcss-url": "7.3.2", "rimraf": "2.6.2", "sass-loader": "7.0.3", "script-ext-html-webpack-plugin": "2.0.1", "script-loader": "^0.7.2", "semver": "5.5.0", "shelljs": "0.8.2", "svg-sprite-loader": "3.8.0", "uglifyjs-webpack-plugin": "1.2.7", "url-loader": "1.0.1", "vue-loader": "15.3.0", "vue-style-loader": "4.1.2", "vue-template-compiler": "2.5.17", "webpack": "4.16.5", "webpack-bundle-analyzer": "2.13.1", "webpack-cli": "3.1.0", "webpack-dev-server": "3.1.5", "webpack-merge": "4.1.4" }, "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" }, "browserslist": [ "> 1%", "last 2 versions", "not ie <= 8" ] }