“npm install ”不会更新package.json

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

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

该文件现在看起来像…

  { "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下才能使用。

任何build议将被认真考虑。

要在依赖关系下添加一个angular-utils-pagination ,请尝试:

 npm install angular-utils-pagination --save 

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

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

 npm install <package> --save 

将开发依赖添加到package.json中:

 npm install <package> --save-dev 

祝你好运!

为了将package.json文件中的包保存为依赖项,您需要编写它

 npm install <package-name> --save 

如果要将软件包仅作为开发包保存(不要安装在生产服务器上),请编写以下内容:

 npm install <package-name> --save-dev 

从package.json文件安装依赖关系:

 npm install *installs all dependencies* npm install --production *will only install "dependencies"* npm install --dev *will only install "devDependencies"*