Closed purplewish07 closed 8 months ago
Shaun, we do not have the support to compile the repository with new code changes. Kindly create a ticket in support.syncfusion.com with your the details of you code changes (preferrably a PR) and we will provide you updated package with the details included.
For housekeeping purposes, we are closing this ticket. You can create a ticket on support.syncfusion.com with the details of your code changes (preferably a PR), and we will provide you with an updated package including the details.
Dear Syncfusion Support Team,
I am currently working with the ej2-vue-gantt component from the open-source repository at @syncfusion/ej2-vue-ui-components, and I'm interested in extending its functionality with additional features for a Vue.js project I am developing.
I have successfully cloned the repository and have been exploring the codebase. However, I'm looking for guidance on the best practices for adding new features to the Gantt component and compiling them in a way that is consistent with your build process. Additionally, I need assistance on properly integrating these changes into my Vue.js project using npm.
Could someone guide me?
How should I add new functionality to the ej2-vue-gantt element. How to compile the component after modifications to ensure the output is structured correctly for npm installation. Best practices or recommendations for integrating the modified component into my Vue.js project via npm, ensuring that it aligns with the rest of the Syncfusion UI components used in my project. I aim to maintain compatibility with the existing Syncfusion ecosystem and would appreciate any help you can provide to accomplish this.
After cloning the repository, I have set up a local development environment with the following specifications:
Node.js: v11.15.0 npm: v6.7.0 Gulp CLI: v2.3.0 Gulp: v3.9.1 gulp-sass: v4.0.0 TypeScript: v3.3.1 Using the above environment, I have successfully executed the gulp build command within the ej2-vue-ui-components\components\gantt\ directory, leading to a successful build without any issues.
In parallel, I have also set up a new Vue.js project to serve as the target for integrating the customized Gantt component. The Vue project environment is as follows:
Node.js: v14.15.0 Vue CLI: 5.0.8 Project initialization: vue create quickstart cd quickstart npm run serve
The Vue application is running smoothly in the development server, and I am now at the stage where I would like to integrate the locally built ej2-vue-gantt component into this Vue project.