通过将包添加到节点包管理器package.json文件来安装包
Installing package by adding package to node package managers package.json file?
很抱歉问了这么一个琐碎的问题,但我是节点的新手。
那么,可以只使用npms package.json
文件来安装软件包吗?如果是,我们如何才能做到这一点?我知道我可以使用npm install packageName
命令安装它,但我的项目运行在windows azure移动服务上,它只允许修改package.json
文件,而不允许运行npm
命令。
因此,如果这是可能的,那么我在哪里指定要加载并安装在package.json
文件中的包名称?
这里有一个使用package.json的例子,假设您想添加包express
作为依赖项:
{
"name": "TAP",
"description": "Simple package by TAP",
"author": "The amateur programmer",
"dependencies": {
"express": ">= 1.2.0"
}
}
对package.json
进行更改后,需要运行npm install
命令才能使更改生效。有关更多信息,请参阅文档。
您将获得依赖项&package.json文件中的devDependencies字段,相应地修改它们。
假设您在package.json
中有以下内容。
{
"name": "node-app",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "~4.2.0"
}
如果您想添加underscore
作为依赖项,请修改dependencies
,添加另一个密钥作为package-name
{
"name": "node-app",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "~4.2.0",
"underscore" : "~1.0"
}
但要确保正确添加,(commas)
。
相关文章:
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 如何访问声音管理器2创建的声音对象
- JS编译器/包管理器,用于版本控制
- Modx数据包管理器ext-all.js错误
- 根据单个用户的决定禁用谷歌标签管理器(选择退出)
- jquery在通过谷歌标签管理器交付时点击不工作
- 删除$fromtataLayertotal-google标签管理器
- 资源管理器9上的html5视频缓存
- 如何在 elfinder(一个 jquery 文件管理器插件)中只显示文件夹列表
- 在全局声音管理器对象上完成
- Web 驱动程序管理器更新错误:EACCES,权限被拒绝
- 声音管理器2 - 停止声音时失真
- 谷歌跟踪代码管理器使用什么模式来观察 de 'dataLayer' 数组
- 为什么谷歌跟踪代码管理器不能安装在正文下的另一个HTML元素中
- Connect资产管理器文件与req.url不匹配
- 谷歌标签管理器点击事件没有冒泡到家长
- 加载两个脚本块(使用lab.js作为加载管理器)
- 错误管理器:从标准Java到Servlet
- 谷歌地图API v3绘图管理器-地图不渲染
- 通过将包添加到节点包管理器package.json文件来安装包