首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"npm install [package]“不更新package.json

"npm install [package]“不更新package.json
EN

Stack Overflow用户
提问于 2016-06-03 06:59:46
回答 5查看 13K关注 0票数 8

我一直在使用Laravel,并尝试使用angular-ui-sortableangular-utils-pagination

我用npm安装了它们,但无法为angular-utils-pagination更新package.json

文件现在看起来像...

代码语言:javascript
运行
复制
 {
  "private": true,
  "devDependencies": {
   "gulp": "^3.8.8"
  },
  "dependencies": {
    "angular-ui-sortable": "^0.14.0",
    "bootstrap-sass": "^3.0.0",
    "laravel-elixir": "^4.0.0"
  }
}

关键是angular-ui-sortable在那里,而angular-utils-pagination不在那里。这两个文件都在node_module文件夹下。据我所知,这些库必须在package.json中的dependencies下才能使用。

任何建议都将不胜感激。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-06-03 07:07:53

要在依赖项下添加angular-utils-pagination,请尝试:

代码语言:javascript
运行
复制
npm install angular-utils-pagination --save

它现在应该出现在package.json文件中。

作为参考,将依赖项添加到package.json:

代码语言:javascript
运行
复制
npm install <package> --save

向package.json添加开发依赖关系:

代码语言:javascript
运行
复制
npm install <package> --save-dev

祝你好运!

票数 17
EN

Stack Overflow用户

发布于 2016-06-03 07:15:07

为了将包另存为package.json文件中的依赖项,您需要编写以下代码

代码语言:javascript
运行
复制
npm install <package-name> --save 

如果您只想将程序包保存为开发程序包(而不是安装在生产服务器上),请编写以下代码:

代码语言:javascript
运行
复制
npm install <package-name> --save-dev

要从package.json文件安装依赖项,请执行以下操作:

代码语言:javascript
运行
复制
npm install *installs all dependencies*
npm install --production *will only install "dependencies"*
npm install --dev *will only install "devDependencies"*
票数 3
EN

Stack Overflow用户

发布于 2018-02-03 01:06:35

删除package-lock.json文件,然后再次运行npm install --save。锁文件是自动生成的。

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

https://stackoverflow.com/questions/37603458

复制
相关文章

相似问题

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