Logo
Explore Help
Sign In
IntenseWebs/PeerTube
3
0
Fork 0
You've already forked PeerTube
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-02-25 18:55:32 -06:00
Code Issues Packages Projects Releases Wiki Activity
Files
ce7c099f0e36f00d88f7082dd7e158197d3146dd
PeerTube/scripts/build/server.sh

12 lines
203 B
Bash
Raw Normal View History

Use bash to run build scripts too
2020-02-19 08:57:32 +01:00
#!/bin/bash
Clean shell scripts (#398)
2018-03-27 09:35:12 +01:00
set -eu
Adapt scripts to typescript
2017-06-10 22:57:31 +02:00
rm -rf ./dist
chore(refactor): remove shared folder dependencies to the server Many files from the `shared` folder were importing files from the `server` folder. When attempting to use Typescript project references to describe dependencies, it highlighted a circular dependency beetween `shared` <-> `server`. The Typescript project forbid such usages. Using project references greatly improve performance by rebuilding only the updated project and not all source files. > see https://www.typescriptlang.org/docs/handbook/project-references.html
2021-11-02 19:11:20 +01:00
npm run tsc -- -b --verbose
Stop using tsconfig register Prefer to replace paths at compile time
2022-01-03 17:13:11 +01:00
npm run resolve-tspaths:server
Fix audio uploading without preview
2019-10-18 12:03:32 +02:00
cp -r "./server/static" "./server/assets" "./dist/server"
Fix emails
2020-06-02 09:21:33 +02:00
cp -r "./server/lib/emails" "./dist/server/lib"
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.6 Page: 64ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API