“npm install ”不会更新package.json
我一直在使用Laravel并尝试使用angular-ui-sortable
和angular-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"*