首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"npm安装“不安装依赖项库

"npm安装“不安装依赖项库
EN

Stack Overflow用户
提问于 2015-11-24 03:11:20
回答 1查看 80关注 0票数 1

redux-router@1.0.0-beta4只将deep-equal作为依赖项。

redux-路由器/Package.json

代码语言:javascript
复制
  "devDependencies": {
    "babel": "^5.6.14",
    "babel-core": "5.6.15",
    "babel-eslint": "^4.1.1",
    "babel-loader": "^5.3.2",
    "chai": "^3.0.0",
    "eslint": "^1.3.1",
    "eslint-config-airbnb": "0.0.8",
    "eslint-plugin-react": "^3.3.1",
    "history": "^1.9.0",
    "jsdom": "^5.6.0",
    "mocha": "^2.2.5",
    "mocha-jsdom": "^1.0.0",
    "node-libs-browser": "^0.5.2",
    "react": "^0.14.1",
    "react-addons-test-utils": "^0.14.1",
    "react-dom": "^0.14.1",
    "react-redux": "^4.0.0",
    "react-router": "1.0.0",
    "redux": "3.x",
    "redux-devtools": "^2.1.0",
    "rimraf": "^2.4.3",
    "sinon": "^1.15.4",
    "webpack": "^1.12.1"
  },
  "dependencies": {
    "deep-equal": "^1.0.1"
  }

但是,当我安装history时,redux-router@1.0.0-beta4是在node_modules中安装的。

为什么安装historyhistoryredux-router@1.0.0-beta4中使用。但它没有指定与reactredux相同的依赖项.

无论npm版本如何,都会发生这种情况。

npm v3.4.1

代码语言:javascript
复制
%  npm i redux-router@1.0.0-beta4
/Users/koba04/test
└─┬ redux-router@1.0.0-beta4
  └── deep-equal@1.0.1
%  ls node_modules/
deep-equal   redux-router
% ls node_modules/redux-router/node_modules
history

npm v2.14.3

代码语言:javascript
复制
%  npm i redux-router@1.0.0-beta4
redux-router@1.0.0-beta4 node_modules/redux-router
└── deep-equal@1.0.1
% ls node_modules
redux-router
% ls node_modules/redux-router/node_modules
deep-equal history
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-01 02:55:33

这是一个国家预防机制的错误,并修复了它。https://github.com/reactjs/react-router-redux/issues/133

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33884792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档