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

Hir*_*oki 5 javascript json node.js angularjs

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

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

该文件现在看起来像......

 {
  "private": true,
  "devDependencies": {
   "gulp": "^3.8.8"
  },
  "dependencies": {
    "angular-ui-sortable": "^0.14.0",
    "bootstrap-sass": "^3.0.0",
    "laravel-elixir": "^4.0.0"
  }
}
Run Code Online (Sandbox Code Playgroud)

关键在于angular-ui-sortable存在但angular-utils-pagination不存在.这两个文件都在node_module文件夹下.据我所知,这些图书馆必须dependencies在其中package.json供他们使用.

任何建议将被认真考虑.

Ann*_*yen 16

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

npm install angular-utils-pagination --save
Run Code Online (Sandbox Code Playgroud)

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

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

npm install <package> --save
Run Code Online (Sandbox Code Playgroud)

将dev依赖项添加到package.json:

npm install <package> --save-dev
Run Code Online (Sandbox Code Playgroud)

祝好运!

  • 他们为什么 Npm 规范说“npm install [package]”将默认值保存到“依赖项” https://docs.npmjs.com/specifying-dependency-and-devdependency-in-a-package-json-file (2认同)