Vue.js 将.vuepress文件夹存储在另一个目录中
是否有方法将vuepress配置为在默认的Vue.js 将.vuepress文件夹存储在另一个目录中,vue.js,vuepress,Vue.js,Vuepress,是否有方法将vuepress配置为在默认的/docs之外的其他地方查找文件夹.vuepress?更新:vuepress 1.5.0现在只读取docs/.vuepress,因此下面的解决方法不再有效。但是,另一种可能的(不太优雅的)解决方法是将docs/.vuepress符号链接到所需位置(在macOS Catalina上测试) 例如,您可以通过以下方式将其符号链接到macOS上的/.vuepress: mkdir.vuepress文档 cd文档 ln-s../.vuepress 从VuePr
/docs
之外的其他地方查找文件夹.vuepress
?更新:vuepress 1.5.0现在只读取docs/.vuepress
,因此下面的解决方法不再有效。但是,另一种可能的(不太优雅的)解决方法是将docs/.vuepress
符号链接到所需位置(在macOS Catalina上测试)
例如,您可以通过以下方式将其符号链接到macOS上的/.vuepress
:
mkdir.vuepress文档
cd文档
ln-s../.vuepress
从VuePress 0.12.0开始,没有设置
.VuePress/
位置的特定配置。VuePress始终在目标目录(docs/
)和直接父目录中查找.VuePress/
。如果未找到,VuePress将在文档/
的父目录中创建.VuePress/
如果您的目标是阻止创建docs/.vuepress/
,并且您不介意在docs/
的父目录中创建.vuepress/
:
docs/
的父目录中创建.vuepress/config.js
module.exports = {
dest: 'foo' // desired path to VuePress output
}
docs/
的父目录中运行vuepress build
foo/
:
$ vuepress build
WAIT Extracting site metadata...
[2:20:45 AM] Compiling Client
[2:20:45 AM] Compiling Server
(node:47073) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
[2:20:48 AM] Compiled Server in 3s
[2:20:50 AM] Compiled Client in 5s
WAIT Rendering static HTML...
DONE Success! Generated static files in foo.
别以为有。2018年,作者: 除了个人喜好,我不认为这有什么实际价值,所以可能没有
2019年的您好--令人烦恼的是,新的VuePress文档站点没有任何导航到该页面的方法,但它们解释了推荐的目录结构。不幸的是,父级.VuePress似乎不再工作。VuePress 1.5.0要求配置在docs/.VuePress/config中。js@akauppi谢谢你的更新!一个简单的解决方法是将
.vuepress
进行符号链接,以便docs/.vuepress
链接到所需的位置。我的目的是让我的回购协议尽可能让访问者易于接受,而符号链接通常会起到相反的作用。