zoukankan      html  css  js  c++  java
  • 创建项目中,node_modules中有下载依赖项但package.json文件中没有依赖

    问题复原过程

    1. 创建react项目
      npx create-react-app reacte-demo
    2. 下载的内容中node_modules中依赖的文件都有,但在package.json中没有依赖项,仅仅如下几个:
    {
      "name": "react-demo",
      "version": "0.1.0",
      "private": true,
      "dependencies": {
        "react": "^16.13.1",
        "react-dom": "^16.13.1",
        "react-scripts": "3.4.1"
      }
    }
    

    问题原因

    1. 查看npm中的配置:npm config list,并且global = false
      我的npm下载是使用淘宝镜像下载的
    cache = "C:\Develop\nvm\npm-cache"
    prefix = "C:\Develop\nvm\npm"
    registry = "https://registry.npm.taobao.org/"
    
    1. 估计是同一目录下缓存原因(只是我的猜测):
      C:UsersAdministratorAppDataRoaming下的npm-cache和npm

    解决方案

    方案一: 直接把C:UsersAdministratorAppDataRoaming下的npm-cache和npm里面的文件删除,后创建react项目,成功在package.json文件中引入相应的依赖
    方案二:直接在创建react项目后加-S就可以解决
    npx create-react-app react-demo -S

  • 相关阅读:
    团队项目成员和题目
    最大联通子数组
    站立会议5
    关于jsp之间href传参(中文)乱码问题
    站立会议4
    典型用户和用户场景描述
    站立会议3
    站立会议2
    站立会议1
    第七周学习进度情况
  • 原文地址:https://www.cnblogs.com/lhongsen/p/13474011.html
Copyright © 2011-2022 走看看