我前端不好,就不在这做过多介绍了

在 super-forum 程序安装后,你需要在程序根目录下运行

npm install

//or 

yarn install

super-forum 内置了 webpack 服务,配置文件在 webpack.min.js

详细例子和文档:https://laravel-mix.com/docs/6.0/examples

编译

npx mix

观察资源的变化

特别是对于较大的项目,编译可能需要一些时间。出于这个原因,强烈建议您改用 webpack 的能力来监视您的文件系统的更改。该 npx mix watch 命令将为您处理此问题。现在,每次更新文件时,Mix 都会自动重新编译文件并重建你的包。

npx mix watch

开发插件(or 主题)时

此文档提到了一部分:https://forum.runpod.cn/docs/3/11.html

uploadtopic2022031511647316980eEkdiF2r3D.png

如何使用已编译的资源?

这里提供了两个函数:

mixfile_hash

mix

mix('plugins/Core/js/app.js')

file_hash

file_hash('plugins/Core/js/app.js');

以上两个函数传入的参数都是编译后的静态资源地址,在/public 目录下

写的时候无需加 public

例如你要引用 /public/app.js 文件

那么你只需这么写:

<script src ="{ { file_hash('app.js') } }"></script>