-
-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description of Bug
I organize my codebase by moving all the source code, including the entry points in the src
directory. And I set the root
property of the vite config to "src"
to achieve this.
With this setup when I run the dev server or build/generate, it tries to reinstall abell and ends with an error.
I tried another approach by using vite
directly with vitePluginAbell
and that didn't worked out either.
project-dir
|- src
| |- index.abell
| |....
|- public (public assets)
|- package.json
|- vite.config.js
|- ...other config files
Steps To Reproduce
- modify the
root
property invite.config.js
- run the dev server
Screenshots / Logs
> [email protected] dev /home/xenitane/code/hello-abell
> abell dev
npm ERR! Cannot read properties of null (reading 'matches')
npm ERR! A complete log of this run can be found in: /home/xenitane/.npm/_logs/2024-04-29T10_25_38_432Z-debug-0.log
‣ oops npm install [email protected] --save-dev failed
node:internal/process/promises:289
triggerUncaughtException(err, true /* fromPromise */);
^
[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1".] {
code: 'ERR_UNHANDLED_REJECTION'
}
Node.js v20.12.0
Specs
- Abell Version: 1.0.0-beta.4
- Node Version: 20.12.0
- Operating System: Arch Linux
Additional context
saurabhdaware
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working