如何使用软件包列表配置npm软件包?像凉亭

托马斯·彼得

我是凉亭的忠实粉丝。我不需要在我的存储库中放一堆包,我每次都提交bower.json,就完成了。

所以我的问题确实是,我可以像Bower一样使npm从json文件读取吗?

阿蒂拉·奥兹古尔(Atilla Ozgur)

npm具有package.json该文件包含依赖项和devDependencies部分。您可以使用类似于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",
}

依赖关系是用户需要下载的运行时依赖关系,而devDependencies是开发人员依赖关系,例如测试运行时,grunt帮助程序包等。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用npm软件包

来自分类Dev

如何配置npm软件包以自动更新

来自分类Dev

使用 grep 搜索软件包后,如何立即删除/卸载软件包列表

来自分类常见问题

如何卸载使用npm link安装的软件包?

来自分类Dev

如何使用Flask服务NPM软件包?

来自分类Dev

如何使用Brunch编写多文件NPM软件包

来自分类Dev

如何使用节点的npm从git获取软件包

来自分类Dev

如何在React中使用Bootstrap npm软件包

来自分类Dev

如何获取过时的软件包列表?

来自分类常见问题

如何使用Yarn安装许多全局软件包的列表

来自分类Dev

如何使用apt-get安装软件包列表?

来自分类Dev

如何使用本地版本的软件包?

来自分类Dev

如何使用SCons卸载软件包?

来自分类Dev

如何使用dnu卸载软件包?

来自分类Dev

如何使用Puppet卸载软件包

来自分类Dev

如何使用预置删除软件包?

来自分类Dev

如何使用系统安装的软件包?

来自分类Dev

如何使用julia软件包“ Mathematica”?

来自分类Dev

如何使用预置删除软件包?

来自分类Dev

如何使用导入的软件包(JsonRpc)

来自分类Dev

如何使用pacman搜索软件包?

来自分类Dev

如何使用Atom的LaTeX软件包?

来自分类Dev

如何找到软件包名称以卸载软件包?

来自分类Dev

使用Go软件包

来自分类Dev

如何显示某个软件包提供的软件包列表?

来自分类Dev

如何从已安装的软件包列表中查找特定的软件包名称

来自分类Dev

如何使用开源软件创建自己的MSI软件包?

来自分类Dev

如何使用软件包控制以高级文本形式安装软件包?

来自分类Dev

最新软件包