问题标签 [subdirectory]
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.
g++ - Makefile 构建目录和依赖列表
在 makefile 中,我在构建目录中构建所有 .o 文件:
$(BUILDDIR)class1.o $(BUILDDIR)class2.o $(BUILDDIR)class3.o
从依赖项列表中生成会很酷......
我知道这$^
会给我所有依赖项的列表,用空格分隔,但我无法处理子目录。
是否可以 ?
如果我有,我可以从列表中program: class1.o class2.o class3.o configure
排除吗?configure
谢谢 :)
编辑:迈克尔的解决方案效果很好,但是这样做,make
找不到依赖关系,并且每次都必须构建所有内容......在制定隐含规则时,是否有更简单的方法,program: class1.o class2.o class3.o
告诉它将二进制文件放在构建目录中?
.htaccess - .htaccess mod_rewrite 用于嵌套文件夹结构
我最近在网上找到一篇文章告诉我这件事:
现在唯一让我发疯的事情是我是否希望能够拥有第二个目录。像:
但这打破了 apache ......那该怎么办?请帮忙,我需要为我的客户进行 seo,我不希望为此制作单独的文件。
zend-framework - Zend Framework:控制器目录中的子目录
我正在为我的网站使用 Zend 框架,并且刚刚创建了一个特殊的模块“api”来创建......嗯,一个 API。
现在,我的模块中有很多控制器,我想在这个控制器目录中创建子目录以便“整理”它。我的新结构是这样的:
但是,我发现自己完全找不到使用 Zend_Controller_Router_Route 可以映射到这些控制器的 URL 和重定向。是否有可能以某种方式做到这一点,或者我应该回到正常结构并将所有控制器放在同一个目录中?
我尝试按照 smack0007 的建议使用分隔符 _ ,并且考虑到 Zend Framework 通常如何引用子目录,这似乎是合乎逻辑的,但我得到了一个错误。
编辑:删除了长错误文本,因为它与问题无关,因为它只是一个问题,因为我没有使用适当的大小写,相信我必须在目录的第一个字母上加上大写。现在一切正常。
apache - 在 Apache 1.3 中使用 htaccess 以 root 身份使用子目录
我正在尝试部署一个使用 Jekyll 生成的站点,并希望将该站点保存在我服务器上自己的子文件夹中,以使所有内容更有条理。
本质上,我想将 的内容/jekyll
用作根目录,除非在实际的 Web 根目录中存在类似名称的文件。所以类似的东西/jekyll/sample-page/
会显示为http://www.example.com/sample-page/,而类似的东西/other-folder/
会显示为http://www.example.com/other-folder。
我的测试服务器运行 Apache 2.2 并且以下.htaccess
(改编自http://gist.github.com/97822)完美运行:
但是,我的生产服务器运行 Apache 1.3,它不允许DirectorySlash
. 如果我禁用它,由于内部重定向过载,服务器会给出 500 错误。
如果我注释掉 ReWriteConds 和规则的最后一部分:
…一切正常:http ://www.example.com/sample-page/显示正确的内容。但是,如果我省略尾部斜杠,地址栏中的 URL 会暴露真实的内部 URL 结构:http ://www.example.com/jekyll/sample-page/
在 Apache 1.3 中解释目录斜杠的最佳方法是什么,其中DirectorySlash
不存在诸如此类的有用工具?如何在/jekyll/
不显示实际 URL 结构的情况下将该目录用作站点根目录?
编辑:
在对 Apache 1.3 进行了大量研究之后,我发现这个问题本质上是Apache 1.3 URL Rewriting Guide中列出的两个不同问题的组合。
我有一个(部分)移动的 DocumentRoot,理论上它会被这样处理:
我还有臭名昭著的“尾随斜线问题”,可以通过设置来解决RewriteBase
(如下面的回复之一所建议的):
问题是将两者结合起来。移动文档根目录不(不能?)使用RewriteBase
- 修复尾部斜杠需要(?)它......嗯......</p>
git - 在忽略某些子文件夹的同时将文件夹添加到 git 存储库
我试图在我的仓库中添加一个目录“foo”,但是有一些子目录让我们称之为“bar1”、“bar2”、“bar3”和“bar4”
现在我想将 foo 添加到我的仓库中,同时忽略 foo/bar2 和 foo/bar3
这可能吗?我需要先添加它们然后删除我不想要的文件夹吗?
iphone - How do I create new subdirectories/folders withing my app bundle during runtime?
I am writing many files to disk, and I would like to split them up into different categories, but how do I do this?
php - PHP 获取给定目录的所有子目录
如何获取没有文件的给定目录的所有子目录.
(当前目录)或..
(父目录),然后在函数中使用每个目录?
.htaccess - htaccess 从根目录重定向到子文件夹,然后屏蔽 url?
两件事情:
首先- 我有一个位于名为 v2 的文件夹中的网站的版本 2,我想将任何不是 v2 文件夹子级的流量重定向到 www.example.com/v2
位于根目录的旧站点是在 iWeb 中创建的,并且有很多子文件夹和子子文件夹。
所以:
www.example.com/v2 = 新站点
www.example.com/Page.html
www.example.com/category/Page.html
ww.example.com/category/subcategory/Page.html = 我需要重定向的所有通用示例。
其次,我不知道这是否可能,我想在 URL 中隐藏 /v2/,以便访问者只会看到 www.example.com/page,即使他们实际上在 www.example.com/v2 /页
链接被硬编码到 v2 文件夹,例如<a href=
“v2/contact.html "
>
任何帮助都非常感谢。我花了几个小时试图弄清楚这一点,但我只是在学习 htaccess 和正则表达式,而且完全糊涂了。
非常感谢!
c# - C# 搜索子目录(不是文件)
我看到的每个示例似乎都是为了递归获取子目录中的文件,只使用文件。我要做的是在文件夹中搜索名为“xxx”的特定子目录,然后将该路径保存到变量中,以便我可以将其用于其他事情。
如果不遍历所有目录并按名称进行比较,这是否可行?
.htaccess - 如何使用 htaccess 保护 codeigniter 安装的子目录?
我在根目录中安装了 codeigniter,并希望使用 htaccess 保护一个名为“test”的子目录密码。无论我尝试什么,我都会不断收到“找不到 404 页面”。目录结构为:
根 .htaccess 文件如下所示:
/test/.htaccess 文件:
当我导航到 URL“ http://www.mydomain.com/test/ ”时,我什至没有收到身份验证提示,只有 codeigniter 404 页面。
请指教!