问题标签 [directory-structure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
msbuild - 如何在 MSBuild WebProjectOutputDir 中有空格?
我正在尝试从命令行调用 MSBuild。当我使用没有空格的路径时一切正常,但现在我有一个有空格的路径并且命令失败。
命令(工作):
然后我添加了引号并将 OutDir 更改为 OutPath(不起作用):
我的目标是这样的(不起作用):
关于 OutDir/OutPath 和带有空格的 WebProjectOutputDir 的语法有什么帮助吗?可能吗?如果不是,有人知道原因是什么(由于某些 Url 没有空格类型的东西吗?)
ruby-on-rails - Rails 中的 OO 设计:把东西放在哪里
我真的很喜欢 Rails(尽管我通常是 RESTless),而且我喜欢 Ruby 非常 OO。尽管如此,创建大型 ActiveRecord 子类和大型控制器的趋势是很自然的(即使您确实为每个资源使用了一个控制器)。如果您要创建更深层次的对象世界,您会将类(和模块,我想)放在哪里?我问的是视图(在 Helpers 本身中?)、控制器和模型。
Lib 没问题,我找到了一些解决方案让它在开发环境中重新加载,但我想知道是否有更好的方法来做这些事情。我真的只是担心类变得太大。另外,引擎怎么样?它们如何适应?
iphone - iphone资源的单独目录
iPhone 资源默认显示在主 xcode 项目视图中可见的“资源”组中。我希望能够将它们放入由我决定的机器上任意位置的实际、物理上独立的目录中。有趣的是,默认的“类”组是一个实际的物理目录,但“资源”组不是。
谁能告诉我该怎么做?TIA,霍华德
windows - windows初始化文件放在哪里
我正在寻找在 Windows 机器中放置应用程序设置的可接受起点。我有不止一个应用程序。出于个人原因,我不喜欢使用注册表:我更喜欢纯文本初始化文件 (.ini)。我也不想将文件保存在与可执行文件相同的目录中,理想的情况允许我将它们保存在允许用户或系统管理员编写的通用位置。
对,我不是 Windows 用户,我的第一个猜测是$HOME/.my_company_name
and /etc/my_company_name
,但是在概念上是否有与 Windows 中的这些地方等效的东西?
只是查看SET
输出并猜测:
顺便说一句:我仍然必须检查这些变量是否仍然存在于 Windows 服务中......
objective-c - iPod Touch 和 iPhone 中的文档目录
我正在设计一个将数据读取到 iPod touch/iPhone 的应用程序,该数据通过 UDP 多播套接字发送给它,我需要将其作为文件存储在文档目录中。iPhone 或 iPod Touch 上是否存在这种情况?我知道有 NSFileHandle 和 NSFileManager,这是我计划使用的,负责读取和写入文件,但我不确定 iPod touch 的“我的文档”部分在哪里,如果你知道我的话是说。我还不太熟悉 iPod/iPhone 文件目录,因此感谢您的帮助!如果他们的应用程序涉及任何开发人员,是否有某种“通用”目录可供所有开发人员用来存储他们的文件?
zend-framework - Zend Framework 共享主机
我是 Zend 框架的新手。我想知道如何在共享主机上实现 zend 框架。由于 zend 框架文件夹结构,所有视图文件都放入“公共”文件夹。
认为
“/”是我的主根文件夹,公共就像“/public”
这样 url 就变成了“ http://site/public/ .. .bla bla ...”
它是否正确?
还是有其他方法?
我没有创建虚拟主机的任何权限。
那么该怎么办?
我希望你能理解我的问题。如果没有,请问我。
谢谢!
plugins - 面向插件的网站(如 wordpress)的文件夹结构
我只想了解一个网站的文件和文件夹结构,它是一个面向插件的网站,如 wordpress 或 joomla。我的要求是开发一个网站,并希望通过插件或类似功能添加更多功能。
我需要的是添加额外的信息或功能会话,比如在wordpress中, 我们可以使用All in one SEO 包,它将绕过标题和其他一些信息。或一些其他功能,如相关文章,显示在特定文章正文的底部。aam 谈论wordpress的结构。
有没有人有想法请与我分享。希望每个人也能理解我的问题。谢谢你。
php - 如何[递归地]压缩PHP中的目录?
目录类似于:
我正在使用 PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php中使用的相同 PHP Zip 类。我不确定如何压缩目录而不仅仅是文件。这是我到目前为止所拥有的:
但是当我尝试解压缩相应下载的 zip 文件时,我得到“不允许操作”
此错误仅在我尝试在我的 Mac 上解压缩时发生,当我通过命令行解压缩文件时,文件解压缩正常。我是否需要在下载时发送特定的内容类型,目前是“应用程序/压缩包”
macos - 如何在 Mac OS X 上使用 /home 目录
我有一台可以运行 Leopard (10.5) 或 Snow Leopard (10.6) 版本的 OS X 的 Mac。在将文件发布到我的生产主机之前,我正在使用它进行 Web 开发/测试。
在生产主机上,我网站的文档根目录位于主目录下(例如 /home/stimulatingpixels/public_html),我想在 Mac 上复制该位置。不幸的是,它们是 Mac 上的一个隐藏和锁定占位符,看起来像一个安装在 /home 位置的驱动器,里面什么都没有。
我从经验中知道,将其移动并放入您自己的 /home 目录是不明智的,因为升级可能会导致它被删除(顺便说一下,它不会存储在 TimeMachine 备份中)。
那么,问题是,不管是 Leopard 还是 Snow Leopard,是否可以在 Mac 上安全地使用 /home?
(注意:我意识到这是非常特定于 Mac 的,并且也会在 Apple 论坛中询问。除了涵盖所有基础之外,我只想在这里询问。)
更新:为了帮助描述我为什么要这样做,除了前端网站之外,我还有一系列我想运行的脚本。能够使用 /home 目录(更具体地说是从服务器根目录的相同路径)的主要目标之一是,可以在开发 mac 上使用相同的输出路径,也可以在生产服务器上使用。我知道有办法解决这个问题,但我宁愿不必处理它。真正的目标是让开发 Mac 上的所有文件从目录树的 / 根目录具有与生产服务器相同的文件路径。
另一个更新:我之前忘记提到的另一个原因是在使用基本身份验证时设置 .htaccess 路径。由于这些路径来自文件系统根目录而不是网站 docroot,因此当它是树的一部分时,它们最终会通过“/home”。
c++ - C++ 库的目录结构
我正在开发一个 C++ 库。最终,我想让它在多个平台(至少 Linux 和 Windows)上公开可用,以及一些示例和Python绑定。工作进展顺利,但目前该项目相当混乱,完全内置于 Visual C++ 中并用于Visual C++,根本不是多平台的。
因此,我觉得清理工作是有必要的。我想改进的第一件事是项目的目录结构。我想创建一个适合Automake工具的结构,以便在多个平台上轻松编译,但我以前从未使用过这些。由于我仍将在 Visual Studio 中进行(大部分)编码,因此我还需要在某个地方保存我的 Visual Studio 项目和解决方案文件。
我试图用谷歌搜索“C++ 库目录结构”之类的术语,但似乎没有任何有用的东西出现。我找到了一些非常基本的指导方针,但没有明确的解决方案。
在查看一些开源库时,我想到了以下内容:
我以前没有/很少有多平台开发/开源项目的经验,并且很惊讶我找不到任何关于如何构建这样一个项目的好的指导方针。
通常应该如何构建这样一个图书馆项目?可以推荐阅读什么?有没有一些很好的例子?