Emi*_*sic 5 javascript versioning npm
在package.json中是否可以两次包含相同的依赖项,但版本不同:
"dependencies": {
"projectX-v1.0.0": "ssh://git@github.com/xxx/projectX.git#v1.0.0",
"projectX-v1.0.1": "ssh://git@github.com/xxx/projectX.git#v1.0.1"
}
Run Code Online (Sandbox Code Playgroud)
我能想出的最好的是改名字(见上文)所包含的projectX以projectX-v1.0.0和projectX-v1.0.1在其发布/标签和的package.json为了在两个单独的文件夹最终node_modules文件夹。
我之所以需要它的原因是以下全库结构:
/omni/
/omni/frontend
/omni/frontend/projectA
/omni/frontend/projectB
...
/omni/package.json
Run Code Online (Sandbox Code Playgroud)
projectA将使用projectX-v1.0.0并且projectB 将使用projectX-v1.0.1(与browserify捆绑)
谢谢!
| 归档时间: |
|
| 查看次数: |
4865 次 |
| 最近记录: |