|File size||340.1 KB|
|Last updated||7 months ago|
|Created||11 months ago|
|Project source||Project URL|
The module is currently in BETA until it has been fully tested in production and Vue 3 has been released.
This module adds support for using the Vue library with systems and modules developed for Foundry VTT. You only need to install and enable this module if you use a system or module created using Vue.
Once installed, you must enable this module every time you create a new world that uses a system or module created with Vue. If not enabled, you will not be able to use anything created with it. To double-check, use F12 to open the Developer Tools in your browser, select the Console tab, and look for the following error (you may need to scroll up):
Uncaught ReferenceError: FoundryVue is not defined
If present, this means the module has not been properly enabled. Once enabled, the error should no longer appear.
When developing a system or module using Vue, ensure you read the documentation on the wiki. Using this module for development requires at least a basic to intermediary understanding of Vue. I cannot provide help with Vue itself, and the Foundry Discord should remain free from lengthy discussions (#modules-how-to and #modules-troubleshooting can be used for problems or questions related to this module. Discussions about Vue should be done in #tech-chat). Please read the official Vue documentation for more information.
This module is provided as-is. It will be updated as necessary, but aside from bugfixes I cannot manage specific feature requests beyond Foundry's core functionality. Compatibility issues are also a risk, when multiple systems or modules are installed that require different versions of this module. Care is taken as much as possible to ensure deprecated features are not removed and system and module developers have time to update their projects to the latest stable version.
The module will transition to Vue 3 as soon as it is fully released. As such, it will remain in BETA state until then. It is recommended to only use this module for development purpose at the moment and not yet for production.
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: 00-foundry-vue or copy its manifest URL:
And paste it to the input box at the bottom of your window.
You can install this package directly to your Forge account.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to deliver visitors with customized advertisements based on the pages they visited before and analyze the effectiveness of the ad campaign.