为什么我的 package.json 没有被 npm install 更新?

克莱默65

我刚开始使用 npm,据我所知,该npm install命令应该自动更新package.json文件,但不幸的是我没有。

我在 OSX 上,在一个名为 npmtest 的新目录中,我执行了以下操作:

$ ls  # let's first confirm the folder is empty
$
$ npm init --y
Wrote to /Users/kramer65/Downloads/npmtest/package.json:

{
  "name": "npmtest",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

然后我安装了下划线:

$ npm install underscore
[email protected] /Users/kramer65/Downloads/npmtest
└── [email protected]

npm WARN [email protected] No description
npm WARN [email protected] No repository field.

似乎安装得很好:

$ ls -l
total 8
drwxr-xr-x  3 kramer65  staff  102 Oct 18 17:47 node_modules
-rw-r--r--  1 kramer65  staff  221 Oct 18 17:47 package.json

不幸的是npm list抱怨它不在package.json带有extraneous标志文件中

$ npm list
[email protected] /Users/kramer65/Downloads/npmtest
└── [email protected] extraneous

npm ERR! extraneous: [email protected] /Users/kramer65/Downloads/npmtest/node_modules/underscore

我可以确认:

$ cat package.json
{
  "name": "npmtest",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

问题是; 为什么它没有输入到package.json文件中?那不应该自动进行吗?我在这里做错了什么?欢迎所有提示!

僵尸杂烩

npm install不更新 package.json 文件,npm install *module name* --save更新json包。希望有帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么在“ npm install express”之后我的目录中没有package.json?

来自分类Dev

为什么在“ npm install express”之后我的目录中没有package.json?

来自分类Dev

npm install与编辑package.json和npm更新

来自分类Dev

“ npm install [package]”不会更新package.json

来自分类Dev

有没有一种方法可以使“ npm ci”安装devDependencies,或者使“ npm install”不更新package-lock.json?

来自分类Dev

我的容器没有找到 package.json 来在 docker-compose 上执行 npm install

来自分类Dev

为什么`npm install`与此特定的`package.json`挂在一起?

来自分类Dev

为什么“ npm install”在我的“ package-lock.json”文件中为我的软件包加上“ node_modules”前缀?

来自分类Dev

npm install packagename --save-dev不更新package.json

来自分类Dev

尝试执行“npm install create-react-app”时出现问题 - 为什么我收到 package.lock.json 的 saveError?

来自分类Dev

package.json与“ npm install%s -g”

来自分类Dev

npm install无法读取package.json

来自分类Dev

package.json与“ npm install%s -g”

来自分类Dev

npm 更新我的项目没有工作

来自分类Dev

npm没有在package.json中运行脚本

来自分类Dev

为什么我所有的 npm 项目都有 package-lock.json 文件,但只有在一台计算机上?

来自分类Dev

为什么我的变量没有更新?

来自分类Dev

为什么我的地图没有更新?

来自分类Dev

为什么我的SeekBar没有更新?

来自分类Dev

为什么我的记录没有更新?

来自分类Dev

为什么我的变量没有更新?

来自分类Dev

为什么我的SeekBar没有更新?

来自分类Dev

在不使用package.json的情况下更新所有npm软件包

来自分类Dev

如何使用package.json和npm install安装bower?

来自分类Dev

为什么我的窗口没有从我的线程中更新?

来自分类Dev

npm开始不接收更新的package.json

来自分类常见问题

有没有办法强制npm生成package-lock.json?

来自分类Dev

有没有办法从npm运行的模块中获取package.json属性?

来自分类Dev

通过package.json安装的私有NPM模块没有父目录?

Related 相关文章

  1. 1

    为什么在“ npm install express”之后我的目录中没有package.json?

  2. 2

    为什么在“ npm install express”之后我的目录中没有package.json?

  3. 3

    npm install与编辑package.json和npm更新

  4. 4

    “ npm install [package]”不会更新package.json

  5. 5

    有没有一种方法可以使“ npm ci”安装devDependencies,或者使“ npm install”不更新package-lock.json?

  6. 6

    我的容器没有找到 package.json 来在 docker-compose 上执行 npm install

  7. 7

    为什么`npm install`与此特定的`package.json`挂在一起?

  8. 8

    为什么“ npm install”在我的“ package-lock.json”文件中为我的软件包加上“ node_modules”前缀?

  9. 9

    npm install packagename --save-dev不更新package.json

  10. 10

    尝试执行“npm install create-react-app”时出现问题 - 为什么我收到 package.lock.json 的 saveError?

  11. 11

    package.json与“ npm install%s -g”

  12. 12

    npm install无法读取package.json

  13. 13

    package.json与“ npm install%s -g”

  14. 14

    npm 更新我的项目没有工作

  15. 15

    npm没有在package.json中运行脚本

  16. 16

    为什么我所有的 npm 项目都有 package-lock.json 文件,但只有在一台计算机上?

  17. 17

    为什么我的变量没有更新?

  18. 18

    为什么我的地图没有更新?

  19. 19

    为什么我的SeekBar没有更新?

  20. 20

    为什么我的记录没有更新?

  21. 21

    为什么我的变量没有更新?

  22. 22

    为什么我的SeekBar没有更新?

  23. 23

    在不使用package.json的情况下更新所有npm软件包

  24. 24

    如何使用package.json和npm install安装bower?

  25. 25

    为什么我的窗口没有从我的线程中更新?

  26. 26

    npm开始不接收更新的package.json

  27. 27

    有没有办法强制npm生成package-lock.json?

  28. 28

    有没有办法从npm运行的模块中获取package.json属性?

  29. 29

    通过package.json安装的私有NPM模块没有父目录?

热门标签

归档