我如何 adapt/use 为 Symfony 网站制作的模板?

How do I adapt/use a template made for a website to Symfony?

我正在开发 Symfony project/website(初学者级别),我打算使用一个模板(这个 https://github.com/ColorlibHQ/AdminLTE )由 HTML/CSS/JS 和很多JQuery 插件。现在,我知道如何使用 Twig 模板并希望将该设计应用到我的网站,但我遇到了一些问题并且不知道该怎么做:

这是安装 Webencore 后我的 Symfony 项目结构和 package.json 文件的屏幕截图。:

如果这个问题没有多大意义或者我要求太多,我很抱歉。或者我的 idea/plan 有误。

我也不是专家,但我会尽力帮助你。

Composer 适用于 Symfony 包 (composer.json),但在这里你应该使用 yarn 或 npm 来安装你的包 (package.json)。

首先安装纱线: https://classic.yarnpkg.com/en/docs/install/#windows-stable

而且我认为您的行命令中的 "yarn" 应该可以在之后安装它。

同时安装 Webpack encore(如果尚未完成): https://symfony.com/doc/current/frontend.html

然后安装你的包:yarn add admin-lte@^3.0

所有必要的文件都将下载到节点模块中,并将存在于此处。

对 bootstrap、sweet alert 和您需要的所有软件包执行相同的操作(在 google 上搜索软件包名称)。

在你的 App.js 中,你可以做这样的事情来使用一个包(新的 javascript 版本):

import $ from 'jquery';
import 'bootstrap';
import 'bootstrap-datepicker';

并对 App.js 中需要的每个包裹执行相同的操作 import 用于新 javascript 版本,需要用于旧版本。

希望对您有所帮助:)