ts-fivem-template基于Typescript的FiveM资源开发样板

Fivem-ts-样板 :fire: 用于FiveM的打字稿样板 :video_game:。这是使用 Typescript 创建 FiveM 资源的基本样板,包含了 webpack 配置文件、代码规范(ESlint + Prettier)以及一个结构化的目录组织,帮助开发者快速入门。建议开发者使用此样板来加速客户端脚本的开发。使用步骤:

1. 克隆仓库到 resources/[local] 文件夹。

2. 安装依赖: npm install。

3. 开始开发:使用 npm run watch 来监听文件变化。

4. 生产环境构建:使用 npm run build 来构建生产就绪的代码。该命令会通过 --mode production 标志构建客户端和服务器脚本。

自动构建(可选):若希望在首次启动 FXServer 时自动构建,可以在 fxmanifest.lua 中添加以下内容:

dependency 'yarn'  
zip
ts-fivem-template-master.zip 预估大小:37个文件
folder
ts-fivem-template-master 文件夹
file
package.json 1KB
folder
.github 文件夹
folder
workflows 文件夹
file
node.js.yml 736B
file
.prettierrc 115B
file
LICENSE 1KB
file
package-lock.json 444KB
folder
src 文件夹
folder
client 文件夹
file
tsconfig.json 474B
file
client.ts 545B
folder
server 文件夹
file
server.ts 134B
file
tsconfig.json 548B
folder
ui 文件夹
file
.babelrc 322B
file
package.json 3KB
file
.prettierrc 137B
file
.prettierignore 39B
file
package-lock.json 961KB
folder
src 文件夹
folder
fonts 文件夹
file
pricedown.ttf 182KB
file
globalStyles.js 249B
folder
containers 文件夹
folder
App 文件夹
file
index.js 496B
file
reducer.js 355B
folder
WindowListener 文件夹
file
index.js 699B
file
index.html 647B
file
configureStore.js 153B
file
app.js 546B
folder
util 文件夹
file
Nui.js 605B
file
.node-version 7B
file
.eslintrc.js 2KB
file
.gitignore 1KB
file
.editorconfig 208B
folder
webpack 文件夹
file
webpack.prod.js 943B
file
webpack.common.js 3KB
file
webpack.dev.js 879B
file
.eslintrc.js 461B
file
.gitignore 56B
file
webpack.config.js 2KB
file
README.md 2KB
file
fxmanifest.lua 325B
file
.eslintignore 37B
file
.editorconfig 139B
zip 文件大小:414.05KB