关于win7环境下vscode以及npm安装前端依赖包的问题

文章讲述了作者在项目`project-sky-admin-vue-ts`中遇到在Win7环境下npm安装失败的问题,原因包括gyp缺失、Python未找到、版本过低以及VSCode版本问题。最终通过将开发环境从Win7迁移到Win10并重置环境变量,成功解决了安装问题。
摘要由CSDN通过智能技术生成
{
  "name": "project-sky-admin-vue-ts",
  "version": "0.1.0",
  "private": true,
  "author": "Chong Guo <armourcy@gmail.com>",
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "build:uat": "vue-cli-service build --mode production.uat",
    "lint": "vue-cli-service lint",
    "svg": "vsvg -s ./src/icons/svg -t ./src/icons/components --ext ts --es6",
    "test:e2e": "vue-cli-service test:e2e",
    "test:unit": "vue-cli-service test:unit"
  },
  "dependencies": {
    "@types/echarts": "^4.4.6",
    "@types/webpack": "^4.41.12",
    "area-data": "^5.0.6",
    "axios": "^0.19.0",
    "echarts": "^5.3.2",
    "element-ui": "^2.12.0",
    "js-cookie": "^2.2.1",
    "md5": "^2.3.0",
    "moment": "^2.24.0",
    "normalize.css": "^8.0.1",
    "nprogress": "^0.2.0",
    "path-to-regexp": "^3.0.0",
    "register-service-worker": "^1.6.2",
    "vue": "^2.6.10",
    "vue-area-linkage": "^5.1.0",
    "vue-class-component": "^7.1.0",
    "vue-property-decorator": "^8.2.2",
    "vue-router": "^3.1.2",
    "vue-svgicon": "^3.2.6",
    "vuex": "^3.1.1",
    "vuex-class": "^0.3.2",
    "vuex-module-decorators": "^0.10.1",
    "vuex-persistedstate": "^2.7.0"
  },
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^4.0.0",
    "@types/jest": "^24.0.18",
    "@types/js-cookie": "^2.2.2",
    "@types/nprogress": "^0.2.0",
    "@types/webpack-env": "^1.14.0",
    "@vue/cli-plugin-babel": "^3.11.0",
    "@vue/cli-plugin-e2e-cypress": "^3.11.0",
    "@vue/cli-plugin-eslint": "^3.11.0",
    "@vue/cli-plugin-pwa": "^3.11.0",
    "@vue/cli-plugin-typescript": "^3.11.0",
    "@vue/cli-plugin-unit-jest": "^3.11.0",
    "@vue/cli-service": "^3.11.0",
    "@vue/eslint-config-standard": "^4.0.0",
    "@vue/eslint-config-typescript": "^4.0.0",
    "@vue/test-utils": "^1.0.0-beta.29",
    "babel-core": "^7.0.0-bridge.0",
    "babel-eslint": "^10.0.3",
    "eslint": "^5.0.0",
    "eslint-plugin-vue": "^5.2.3",
    "fibers": "^4.0.2",
    "jest": "^24.9.0",
    "sass": "^1.22.10",
    "sass-loader": "^7.3.1",
    "style-resources-loader": "^1.2.1",
    "ts-jest": "^24.0.2",
    "typescript": "3.6.2",
    "vue-cli-plugin-element": "^1.0.1",
    "vue-cli-plugin-style-resources-loader": "^0.1.3",
    "vue-template-compiler": "^2.6.10",
    "webpack": "^4.39.3"
  }
}

以上是本次导入的前端依赖包,在win7环境下使用npm install 安装不停报错;

出现错误:1、gyp没有找到2、python没有找到、3、python版本太低、4、vscode版本太低;一直无法找到解决方法。决心直接将win7环境改为win10环境。 

改为win10环境,将所有的环境变量重新导入,将项目导入后使用npm install 一次安装成功!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值