如何使用包列表配置npm包?像鲍尔
我是鲍尔的超级粉丝。我不需要在我的存储库中放置一堆包,每次我只需提交bower.json,就完成了 所以我的问题是,我可以像bower那样让npm从json文件中读取吗。此文件包含依赖项和devdependency部分。您可以使用类似于bower.json的文件如何使用包列表配置npm包?像鲍尔,npm,bower,Npm,Bower,我是鲍尔的超级粉丝。我不需要在我的存储库中放置一堆包,每次我只需提交bower.json,就完成了 所以我的问题是,我可以像bower那样让npm从json文件中读取吗。此文件包含依赖项和devdependency部分。您可以使用类似于bower.json的文件 npm install 将必要的依赖项安装到项目的node_modules目录。 请参见下面的示例package.json { "name": "SampleMobileApp", "version": "0.0.1",
npm install
将必要的依赖项安装到项目的node_modules目录。
请参见下面的示例package.json
{
"name": "SampleMobileApp",
"version": "0.0.1",
"description": "Sample App",
"dependencies": {
"grunt": "~0.4.2",
},
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-jshint": "~0.8.0",
"grunt-open": "~0.2.3",
"grunt-contrib-copy": "~0.5.0",
"grunt-bowercopy": "~0.7.1",
"grunt-contrib-watch": "~0.5.3",
"grunt-phonegap": "~0.12.0"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"grunt",
"javascript"
],
"author": "Atilla Ozgur",
"license": "MIT",
}
依赖项是用户需要下载的运行时依赖项,而devdependency是开发人员依赖项,如测试运行时、grunt帮助程序包等。谢谢。从他们的网站上推断这是不可能的。无论是谁为鲍尔创建了网站,都应该为npm创建网站。@Tom如果我回答了你的问题,请接受。谢谢;-)。而且,我越深入研究它,我就越怀疑鲍尔是在“复制”(我的意思是以一种好的方式)npm。