Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
44 changes: 29 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,41 @@
# Getting Started with the Vue Spreadsheet Component

A quick-start project that helps you create and configure the Syncfusion Vue Spreadsheet component. This project contains code snippets for data binding, as well as importing and exporting Excel files from the Spreadsheet.
A quick-start project that helps you create and configure the **Syncfusion Vue Spreadsheet component**. This project allows you to clone the repository and run the application to get started quickly.

The getting started documentation for the Syncfusion Vue Spreadsheet component:
https://ej2.syncfusion.com/vue/documentation/spreadsheet/vue-3-getting-started
## Project Prerequisites

Check out this online example of the quick info template in the Syncfusion Vue Spreadsheet component:
https://ej2.syncfusion.com/vue/demos/#/material3/spreadsheet/default.html
- Node.js (v14.15.0 or higher recommended)
- Vue 3
- Vite
- npm

Tutorial video: https://www.syncfusion.com/tutorial-videos
## Recommended IDE Setup

## Project prerequisites
- Visual Studio Code
- Volar (disable Vetur)
- TypeScript Vue Plugin (Volar)

### Vue 3 + Vite

This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.

### Recommended IDE Setup
## How to run this application?

- [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur) + [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin).
1. Clone the `getting-started-with-the-vue-spreadsheet-component` repository.
2. Open the project in Visual Studio Code.
3. Install the required packages using:
```
npm install
```
4. Run the project using:
```
npm run dev
```
5. Open the application URL shown in the terminal (typically http://localhost:5173).

## Documentation

## How to run this application?
- Getting Started Guide:
https://ej2.syncfusion.com/vue/documentation/spreadsheet/vue-3-getting-started

To run this application, you need to clone the `getting-started-with-the-vue-spreadsheet-component` repository and then open it in Visual Studio Code. Now, simply install all the necessary packages into your current project using the `npm install` command and run your project using the `npm run dev` command.
- Online Demo:
https://ej2.syncfusion.com/vue/demos/#/material3/spreadsheet/default.html

- Tutorial Videos:
https://www.syncfusion.com/tutorial-videos
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Vite + Vue</title>
<title>spreadsheet-app</title>
</head>
<body>
<div id="app"></div>
Expand Down
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "myvueapp",
"name": "spreadsheet-app",
"private": true,
"version": "0.0.0",
"type": "module",
Expand All @@ -9,11 +9,11 @@
"preview": "vite preview"
},
"dependencies": {
"@syncfusion/ej2-vue-spreadsheet": "^24.1.45",
"vue": "^3.3.11"
"@syncfusion/ej2-vue-spreadsheet": "*",
"vue": "^3.5.32"
},
"devDependencies": {
"@vitejs/plugin-vue": "^4.5.2",
"vite": "^5.0.8"
"@vitejs/plugin-vue": "^6.0.6",
"vite": "^8.0.10"
}
}
1 change: 1 addition & 0 deletions public/favicon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions public/icons.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion public/vite.svg

This file was deleted.

Loading
Loading