首页 > TAG信息列表 > shrinkwrap

使用 npm shrinkwrap 来管理项目依赖

管理依赖是一个复杂软件开发过程中必定会遇到的问题。 在Node.js项目开发的时候,我们也经常需要安装和升级对应的依赖。虽然 npm 以及语意化的版本号 (semantic versioning, semver) 让开发过程中依赖的获取和升级变得非常容易, 但不严格的版本号限制,也带来了版本号的不确定性。主

javascript-使用特定版本的npmrinkwrap

我正在将node.js应用程序部署到Appfog,但是由于其安装脚本无法解析npm-shrinkwrap.json,因此整个部署过程将失败. 今天在rinklewrap.json中的一个示例依赖关系看起来像这样 "async": { "version": "0.2.10", "from": "async@0.2.10", <--- This line breaks in

使用Maven解析器,使用Arquillian创建耳朵测试

我需要使用Arquillian为我的EAR应用程序创建一个真正的IT测试. 由于ShrinkWrap方法addClasses或addPackages在现实世界中没用 – 因为需要太多的导入 – 我想使用与pom.xml一起使用的Maven.resolver(). 因此我创建了一个这样的测试: @RunWith(Arquillian.class) public class ArqTe

利用shrinkwrap锁定依赖版本

前言 对于web developer来说,代码依赖管理一直都是个头疼的问题。自前端代码模块化开发以来,前端依赖管理也从原始的手动加载维护演化为基于模块仓库和工具的自动管理。目前相对比较流行的包管理工具是bower和npm。 bower && npm bower的完全面向web的包管理工具。本身并不存储模块