Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用包列表配置npm包?像鲍尔_Npm_Bower - Fatal编程技术网

如何使用包列表配置npm包?像鲍尔

如何使用包列表配置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",

我是鲍尔的超级粉丝。我不需要在我的存储库中放置一堆包,每次我只需提交bower.json,就完成了

所以我的问题是,我可以像bower那样让npm从json文件中读取吗。此文件包含依赖项和devdependency部分。您可以使用类似于bower.json的文件

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。