是否可以在Orchard中配置多个根模块目录?我的用例是我想让我的自定义模块与果园存储库的GIT克隆完全分离,并且可以更轻松地下载最新的果园更改,而无需在混合中进行自定义。Orchard CMS - 多个模块目录
0
A
回答
1
我经常使用的这个问题的一个解决方案是将模块存储在单独的存储库中,并在Orchard的Modules文件夹中创建硬链接。例如,如果您存储模块在C:\Modules\MyModule
代码,并要在C:\Orchard
与果园入伍利用这一点,那么你可以创建C:\Orchard\src\Orchard.Web\Modules
硬链接(在cmd.exe
使用mklink
命令)指向C:\Modules\MyModule
。然后,您可以使用该模块的代码,就好像它直接位于Modules
文件夹中一样。您甚至可以轻松修改Modules
文件夹中的代码,然后从C:\Modules\MyModule
提交更改。
这里是一个创建等环节一个脚本的例子: https://github.com/Proligence/OrchardPs/blob/master/MapToOrchard.cmd
+0
谢谢你对我的工作很好。 – bingles
1
这是目前不支持,但最有可能会在果园的下一个主要版本,因为对于一个开放PR:https://github.com/OrchardCMS/Orchard/pull/5973
相关问题
- 1. Orchard CMS模块web.config
- 2. Orchard CMS模块仪表板中的重复模块条目
- 3. Orchard CMS模块开发工作流程
- 4. Orchard CMS自定义模块不加载
- 5. Orchard CMS Virto电子商务模块
- 6. Orchard CMS图片库
- 7. Orchard CMS Widget Creation
- 8. Orchard CMS,合并模板
- 9. 多个Orchard CMS博客自动拨号
- 10. Orchard CMS OrchardSuppressDependency not working
- 11. Orchard CMS&ASP.NET MVC 4
- 12. Orchard CMS - Alternates
- 13. Orchard CMS和javascript:Number.parseInvariant
- 14. 将模块添加到Orchard
- 15. Orchard CMS VB.Net
- 16. Orchard CMS Warmup Status Zero
- 17. 排除Orchard中的CorePartsFeedItemBuilder CMS
- 18. Orchard的注册/登录/会员模块
- 19. Orchard CMS - 分组字段
- 20. 在Orchard CMS中导入html
- 21. Orchard CMS Mobile网站
- 22. Orchard CMS - 枚举菜单
- 23. Orchard CMS - Related posts小部件
- 24. Mono上的Orchard CMS
- 25. Orchard CMS模块的SpecFlow集成测试不会激活自定义模块
- 26. 使用Orchard创建模块
- 27. Orchard CMS构建脚本 - 包含在构建中的排除模块项目
- 28. Orchard CMS数据导入
- 29. 使用HTTP会话状态的Orchard CMS模块
- 30. Orchard CMS:无法从仪表板库中安装模块
在Visual Studio中,我经常创建一个新文件夹'CustomModules',但物理上它应该位于文件系统上的Modules目录中。 – devqon