我一直在使用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
下才能使用。
任何建议都将不胜感激。
发布于 2016-06-03 07:07:53
要在依赖项下添加angular-utils-pagination
,请尝试:
npm install angular-utils-pagination --save
它现在应该出现在package.json文件中。
作为参考,将依赖项添加到package.json:
npm install <package> --save
向package.json添加开发依赖关系:
npm install <package> --save-dev
祝你好运!
发布于 2016-06-03 07:15:07
为了将包另存为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"*
发布于 2018-02-03 01:06:35
删除package-lock.json文件,然后再次运行npm install --save。锁文件是自动生成的。
https://stackoverflow.com/questions/37603458
复制相似问题