由于某种原因,打字稿没有创建到我的公共文件夹的符号链接

问题描述 投票:0回答:1

添加我的打字稿页面逻辑后,如下所示:

config {
    contentObjectExceptionHandler = 0
}
page = PAGE

-- some code ---

page.includeJSFooter {
    jquery = https://code.jquery.com/jquery-3.4.1.min.js
    bootstrap = https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js

    typed = EXT:mywebsite/Resources/Public/lib/typed/typed.min.js
    easing = EXT:mywebsite/Resources/Public/lib/easing/easing.min.js
    waypoints = EXT:mywebsite/Resources/Public/lib/waypoints/waypoints.min.js
    owlcarousel = EXT:mywebsite/Resources/Public/lib/owlcarousel/owl.carousel.min.js
    isotope = EXT:mywebsite/Resources/Public/lib/isotope/isotope.pkgd.min.js
    lightbox = EXT:mywebsite/Resources/Public/lib/lightbox/js/lightbox.min.js
    jqBootstrapValidation = EXT:mywebsite/Resources/Public/mail/jqBootstrapValidation.min.js
    contact = EXT:mywebsite/Resources/Public/mail/contact.js
    main = EXT:mywebsite/Resources/Public/js/main.js
}
page.shortcutIcon = EXT:mywebsite/Resources/Public/icons/reading.ico
page {
    10 = FLUIDTEMPLATE
    10 {
        file = EXT:mywebsite/Resources/Private/Template/Default.html
        layoutRootPath = EXT:mywebsite/Resources/Private/Layout
    }
}
-- some code ---

我发现 public/_assets 文件夹中的符号链接尚未创建

我向文件夹添加了必要的符号链接,一切正常,但我仍然想知道为什么我的符号链接没有自动生成 enter image description here

我检查了什么

-我将“public/_assets”的权限更改为 777,以确保权限问题不是原因。

-我检查过

AddType application/javascript   js

在我的 .htaccess 文件中,它就在那里

正在使用 Composer 版本“12.4.8”

typo3 symlink typoscript
1个回答
0
投票

您错过了提及您是否安装了作曲家或非作曲家模式以及是否更改了文件夹结构。

如果您安装了 Composer,通常应在运行以下命令时创建缺少的符号链接:

composer dump-autoload
# or
composer install

对于非作曲家安装,不应有“资产符号链接”逻辑。如果您使用一些神奇的常量来更改文件夹结构,那么某些代码路径会认为它们处于作曲家模式,而其他代码路径则不会。

© www.soinside.com 2019 - 2024. All rights reserved.