我对Composer有点陌生,所以这只是一个一般性的问题。我一直在开发一个WP插件,我需要通过composer中的一些库。我已将插件上传到服务器,但遇到了问题。是否需要在服务器和本地主机上运行composer安装?
如果您更喜欢在开发过程中使用composer来管理您的依赖关系,您可以这样做。
但是没有一个WP工作流(既不是基础安装,也不是插件)使用composer。WordPress只是希望你的代码有一个文件夹,它不在乎任何内部,只要你遵循一些简单的规则。
如果你的插件是公共的,你必须将其提交给WordPress SVN,但没有构建过程。此外,WP插件用户通常既不感兴趣,也没有可能执行composer。
这取决于你是否在提交到WPSVN之前创建了自己的构建过程,或者你是否以一种可以从你的开发代码中运行的方式创建了你的插件。
然而,如果您在将代码提交给WP SVN之前"构建"代码(例如,创建缓存文件、删除仅用于开发的依赖项等),您可能会与坚持获取原始源代码的人进行讨论。