我希望将NPM (v5)我的应用程序中的以下依赖项从版本更新1.0.0到1.0.1而不对我的package.json文件进行任何更改。
"dependencies": {
"package": "~1.0.0"
},
Run Code Online (Sandbox Code Playgroud)
我当前的 package-lock.json 文件将依赖项引用为 version 1.0.0,正如预期的那样,运行npm install安装1.0.0包的版本。
问题在于运行其中一个npm install package@1.0.1或npm update package两个命令似乎改变了包版本引用的方式package.json
是否有我可以运行的单个命令来实现仅对 package-lock.json文件?
提前致谢!
我想知道是否可以在Angular中创建自定义装饰器,当应用于方法时可以实现以下功能:
例:
没有装饰者:
getRelationshipSource() {
console.log('Entering getRelationshipSource method');
this.referenceDataService.getRefData('RLNSHPSC').subscribe(res => {
this.relationshipSource$.next(res);
});
console.log('Leaving getRelationshipSource method');
}
Run Code Online (Sandbox Code Playgroud)
随着装饰
@LogMethod()
getRelationshipSource() {
this.referenceDataService.getRefData('RLNSHPSC').subscribe(res => {
this.relationshipSource$.next(res);
});
}
Run Code Online (Sandbox Code Playgroud)