相关疑难解决方法(0)

如何将package.json中的每个依赖项更新为最新版本?

我从另一个项目中复制了package.json,现在想要将所有依赖项都添加到它们的最新版本,因为这是一个新项目,如果它破坏了我不介意修复它.

最简单的方法是什么?

我现在知道的最好的方法是运行npm info express version然后为每个人手动更新package.json.肯定有更好的办法.

{
  "name": "myproject",
  "description": "my node project",
  "version": "1.0.0",
  "engines": {
    "node": "0.8.4",
    "npm": "1.1.65"
  },
  "private": true,
  "dependencies": {
    "express": "~3.0.3", // how do I get these bumped to latest?
    "mongodb": "~1.2.5",
    "underscore": "~1.4.2",
    "rjs": "~2.9.0",
    "jade": "~0.27.2",
    "async": "~0.1.22"
  }
}
Run Code Online (Sandbox Code Playgroud)

我现在是npm-check-updates的合作者,这是解决这个问题的一个很好的解决方案.

node.js npm

1871
推荐指数
28
解决办法
83万
查看次数

"npm install"给出错误消息"无效",它是什么?

在此输入图像描述

请查看图片.

我想这与我有关package.json但不太确定.


回复评论以获取更多信息

最初我正在安装material-ui.

详细信息如下:

我:\ react-boilerplate> npm install material-ui

react-boilerplate@3.4.0 I:\ react-boilerplate

+ - material-ui@0.17.1

| + - keycode@2.1.8

| + - lodash.throttle@4.1.1

| + - UNMET PEER DEPENDENCY react@^15.4.2

| + - react-addons-create-fragment@15.4.2

| + - react-addons-transition-group@15.4.2

| + - react-event-listener@0.4.3

| | + - UNMET PEER DEPENDENCY react@^15.4.2

| | ` - react-addons-shallow-compare@15.4.2

| + - recompose@0.22.0

| | ` - change-emitter@0.1.3

| ` - simple-assign@0.1.0

+ - UNMET PEER DEPENDENCY react-tap-event-plugin@^2.0.1

` …

npm npm-install

6
推荐指数
1
解决办法
7114
查看次数

标签 统计

npm ×2

node.js ×1

npm-install ×1