crazy252 / typo3_vite Goto Github PK
View Code? Open in Web Editor NEWTypo3 with the power of Vite.js for frontend development
License: GNU General Public License v3.0
Typo3 with the power of Vite.js for frontend development
License: GNU General Public License v3.0
Hey crazy252.
Really nice extension ๐ - thx.
I would like to use it in a Typo3 version 12 environment and couldn't find a matching version of this extension. So I just cloned your package into the project and changed the requirement in composer.json
to 12 and the constraint in ext_tables.php
to 12.
It seems the extension is running with v12 out of the box.
I would kindly ask if you can publish a v12 package to packagist.org.
Thanks in advance.
Hi crazy252,
me again with a small request :)
The definition of the static template file in ext_tables.php
leads to a warning in the install tool.
In Typo3 v12 go to Admin-Tools -> Upgrade -> Check Extension Compatibility. Then this message is shown:
The solution is to remove ext_tables.php
and move the contents to:
typo3_vite/Configuration/TCA/Overrides/sys_template.php
<?php
declare(strict_types=1);
use TYPO3\CMS\Core\Utility\ExtensionManagementUtility;
ExtensionManagementUtility::addStaticFile(
'typo3_vite',
'Configuration/TypoScript',
'TYPO3 Vite'
);
Thx in advance and best regards
sunixzs :-)
BTW: ext_localconf.php
has no function and IMO this file can be removed also.
Hi,
the condition in https://github.com/crazy252/typo3_vite/blob/main/ext_localconf.php is wrong.
see #2 for the fix.
kind regards
ChatGPT Q:Give me a thoughtful, playful description for a oss project that is an extension adds Vite.js to your Typo3 project!
A:
This open source project provides a bridge between Vite.js and Typo3 to make development and deployment of modern web applications easier and more efficient. It allows Typo3 users to leverage the power of Vite.js's fast and modular development experience in their projects. It offers an easy-to-use interface for integrating Vite.js into Typo3 and enables developers to take full advantage of Vite.js's modern features, such as hot module replacement, tree-shaking, and code splitting. It's a perfect way to give your Typo3 project the modern web development experience it deserves!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.