https://github.com/primefaces/primeuix
https://github.com/primefaces/primeuix
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/primefaces/primeuix
- Owner: primefaces
- License: mit
- Created: 2024-06-14T09:58:05.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-02T10:06:01.000Z (3 months ago)
- Last Synced: 2025-04-02T10:07:05.332Z (3 months ago)
- Language: TypeScript
- Size: 1.49 MB
- Stars: 27
- Watchers: 3
- Forks: 22
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PRIMEUIX
### Setup
> [!IMPORTANT]
> This project requires **pnpm 9.6.0 or later**. Please ensure the correct version is installed before proceeding.1. **Link Dependencies**
Run the following command to link dependencies:```sh
pnpm run link
```If any issues occur, it may be necessary to manually run the following command for each package inside the `packages` folder:
```sh
cd packages/forms && pnpm run dev:link
cd packages/themes && pnpm run dev:link
...
```In some cases, permission issues might require using `sudo`. For example:
```sh
cd packages/themes && sudo pnpm run dev:link
...
```
> [!NOTE]
> This linking process only needs to be performed once.2. **Setup the Project**
Run the setup command:```sh
pnpm run setup
```3. **Start Development Server**
- For **Vue**:```sh
pnpm run vue:dev
```- For **Angular**:
```sh
pnpm run ng:dev
```### Submodules
This project includes **PrimeVue** and **PrimeNG** as submodules. To update these submodules, run the following command:
```sh
git submodule foreach git pull origin master
```All set! Happy coding! 🚀