Gotchas
Summary
Common mistakes
General
Getting absolute path for a vault
From Cook
Go to text ā
Dendron has many vault types (Private) which means that getting the path to the vault is not as simple as path.join(wsRoot, vault.fsPath)
.
To get the path of the vault relative to wsRoot
, use the following:
// Path of vault relative to workspace root
path.join(wsRoot, VaultUtils.getRelPath(vault))
Documentation in the workspace
From Dendron Docs in Workspace
Go to text ā
- When debugging the development version of Dendron, opening a new workspace in the development version may cause an error message.
- If that happens, stop debugging and restart.
- The development version can't open the same workspace as one that you have already open.
- If you have to open that workspace, either close the other instance or make a copy of it and test on the copy.
- If you are on an older VSCode version, this may not work correctly.
- Make sure you are on the latest VSCode version.