草庐IT

包管理

全部标签

ios - Xcode 有包管理器吗? (如 NuGet)

我正在寻找一种在xcode4.3中重用代码的简单方法。是否有适用于Xcode的NuGet之类的工具? 最佳答案 结帐CocoaPods,一个Objective-C库依赖管理器。 关于ios-Xcode有包管理器吗?(如NuGet),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9636116/

Kubernetes 的包管理器工具—— Helm 使用指南:打包、安装和升级 Kubernetes 中的应用程序

作者:禅与计算机程序设计艺术1.简介1.1Helm是什么?Helm是Kubernetes的包管理器工具。Helm可以帮助用户管理复杂的Kubernetes应用,通过Charts来打包、安装和升级Kubernetes中的应用程序。1.1.1Helm安装Helm的下载及安装方式可以查看官方文档。1.1.2Helm操作命令Helm提供了多个子命令用于管理charts,包括install、search、pull、template、delete、upgrade等。可以通过helm--help查看具体的操作命令。2.Chart2.1Chart是什么?Chart是Helm在Kubernetes中应用的包文件

swift - 如何使用 Swift 包管理器指定 Swift 依赖项的 Beta 版本

我想在我的一个使用Swift包管理器的项目中使用swift包的测试版。下面是我的Package.swift的代码importPackageDescriptionletpackage=Package(name:"firstProj",dependencies:[.Package(url:"https://github.com/ankurp/Cent.git",Version(6,0,0,prereleaseIdentifiers:["beta"]))])在github上有一个6.0.0-beta标签版本的包可用,如这个URLhttps://github.com/ankurp/Cent/r

ios - Swift 包管理器混合语言源文件

出于某种原因,当我尝试在我的Package.swift文件上运行swiftbuild时:importPackageDescriptionletpackage=Package(name:"mobile-HDISegurado-ios",dependencies:[.package(url:"https://github.com/watson-developer-cloud/swift-sdk",from:"0.30.0"),],targets:[.target(name:"mobile-HDISegurado-ios",dependencies:["WatsonDeveloperClou

【K8S系列】第十一讲:包管理神器-Helm

目录序言1.背景介绍1.1k8s简单介绍 1.2k8s部署挑战2.Helm2.1 Helm介绍2.1使用优势: 3.Helm模块 3.1  Helm3.1.1安装Helm3.2 Chart3.2.1 Chart基本介绍3.2.2 Chart目录结构3.3 Repoistory3.4 Config3.5 Release4.投票序言当发现自己的才华撑不起野心时,就请安静下来学习吧三言两语,不如细心探索今天学习整理了一下Helm相关内容,希望此文,能帮助读者对Helm包管理有一个初步的了解文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记二级论点1.背景介绍1.1

ios - swift 包管理器中的 "warning: no targets to build in package"错误

我正在尝试使用swift包管理器将SocketIO安装到我的swift4iOS项目中。Package.swift文件如下所示://swift-tools-version:4.0//Theswift-tools-versiondeclarestheminimumversionofSwiftrequiredtobuildthispackage.importPackageDescriptionletpackage=Package(name:"MyApp",dependencies:[.package(url:"https://github.com/socketio/socket.io-cli

c - 具有多个目标可执行文件的 Swift 包管理器?

有谁知道Swift包管理器是否支持从一个包中生成多个可执行文件?我有一个C程序需要迁移到Swift,它目前被打包为一个包含多个目标的makefile。我对如何将它映射到Swift包,或者它是“包”感到有些挣扎? 最佳答案 是的:project/project/Sources/foo/main.swiftproject/Sources/bar/main.swift将生成两个可执行文件,一个foo,一个bar。有documentationhere. 关于c-具有多个目标可执行文件的Swift

ios - iOS 是否支持 Swift 包管理器?

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题?更新问题,使其仅关注一个问题editingthispost.关闭4年前。Improvethisquestion嗯,我正在使用Swift4和Xcode9构建一个iOS移动应用程序。我正在尝试确定哪个包管理器更适合使用:Carthage、CocoaPods或Swift包管理器(SPM)。比起CocoaPods,我更喜欢Carthage。但是,我开始关注SPM。每个人都说它将取代CocoaPods。所以我说:我们为什么不开始使用SPM而不是CocoaPods?但是文档说明:NotethatatthistimethePa

Swift 包管理器在维护组结构的同时生​​成 Xcode 项目

从swift包管理器生成时,是否可以在Xcode中维护组结构层次结构?每次我运行时:swiftpackagegenerate-xcodeproj我失去了我拥有的任何组(不是文件夹,它工作正常)结构。在Xcode中编程时,我经常喜欢有某种程度的代码不可见的视觉组织(即组而不是文件夹)。 最佳答案 我相信您想要的是按如下方式组织您的资源(基于后续评论):Foo/Package.swiftFoo/Sources/Foo/Living.swiftFoo/Sources/Foo/Specifies/Bird.swiftFoo/Sources/

Swift 包管理器和 Xcode : Retaining Xcode Settings?

我正在使用Swift开发服务器并使用Swift包管理器。并且发现在我的MacOS系统上进行开发时生成一个Xcode项目以使用Xcode作为我的IDE很方便(即,有时,我的包依赖项必须更新。我一直在使用swiftpackagegenerate-xcodeproj来执行此操作。此时我的问题出现了——我在Xcode中创建了一些设置。例如,我设置了一个DEBUG标志,并且我有一个.plist文件位于Copy文件阶段。当我重新生成Xcode项目时,这些文件丢失了。看来我不能简单地使用swiftpackageupdate,因为有时文件在依赖项中发生变化,而这些文件不会传播到Xcode项目。我想要的