簡體   English   中英

Sylius-Standard 管理面板:沒有 css/js

[英]Sylius-Standard admin panel : no css/js

我已經安裝了最新的Sylius-Standard (基於 Sylius 1.0@dev)並遵循了快速教程。 除了管理面板,在開發模式下(通過app_dev.php )訪問時,CSS 和 JS 返回 500,一切正常。

演示

我可以看到它們是從不包含app_dev.php的路徑中獲取的。 例如, app.js是從http://my.local.domain/assets/admin/js/app.js獲取的,它返回 500,因為它嘗試訪問未設置的 prod 數據庫。

無需創建 prod 數據庫或安裝 prod 資產即可在開發模式下訪問管理面板——我做錯了什么?

Sylius 使用 gulp 庫來管理 css 和 js。 以下命令應該可以解決您的問題:

$ npm install
$ npm run gulp

編輯

幾年后,這是正確的答案: https : //stackoverflow.com/a/59135635/4243630

為了查看功能齊全的前端,您需要安裝其資產。

Sylius 使用 Gulp 構建前端資產,並使用 Yarn 作為 JavaScript 包管理器。

安裝 Yarn 后,轉到您的項目目錄以安裝依賴項:

$ yarn install

然后通過運行構建前端資產:

$ yarn build

我們使用的是 Sylius 1.2.x,我們遵循了官方文檔

這為我們解決了這個問題。

如果您使用的是 1.x, 這是文檔的鏈接

這應該可以解決您的問題。

我也遇到了同樣的問題。 我嘗試了所有可用的選項

$npm install
$npm run gulp

輸出是......

ashish@ashish-HP-ProBook-4430s:~/acme$ npm run gulp

> @ gulp /home/ashish/acme
> gulp

[17:22:51] Using gulpfile ~/acme/gulpfile.js
[17:22:51] Starting 'admin'...
[17:22:51] Finished 'admin' after 13 ms
[17:22:51] Starting 'shop'...
[17:22:51] Finished 'shop' after 3.11 ms
[17:22:51] Starting 'default'...
[17:22:51] Finished 'default' after 11 μs

仍然管理資產沒有加載並顯示404.屏幕附加..

另外,為了建立一個新的電子商務,Sylius我應該安裝“sylius / sylius-standard”或者只是“sylius / sylius”。 我對這些感到困惑。我面臨的問題是“sylius / sylius-standard”。

查看截圖

你運行$npm install$gulp並檢查權限了嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM