J'essaie de parcourir un simple module de nœud CRUD en utilisant VS Code.Débogage de nœud Code VS avec commande
Une version simplifiée du module ressemble à ceci:
const getAll =() => {
// return all elements
}
const saveElement = element => {
// takes an object and goes through it and saves it
}
const removeElement = id => {
// deletes the element with the passed id or returns false
}
const readElement = id => {
// returns the element from the data
}
J'utilise yargs pour obtenir les arguments en faveur de l'application, mais aussi j'utilise des commandes pour appeler chaque méthode, comme celui-ci
node app.js remove --id="123456789"
Le launch.json
dans le code VS ressemble à ceci:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Test Remove",
"program": "${workspaceRoot}/app.js",
"args": [
"--id='123456789'"
]
}
]
}
Qu'est-ce I'v e été incapable de le faire est d'ajouter les remove
spécifiques, add
, list
, read
commandes dans le débogueur pour vérifier ces méthodes car, sans l'application fonctionne uniquement avec les arguments et retourne un journal j'ai ajouté indiquant que la commande passée n'est pas reconnu . J'ai regardé dans les documents VS Code, mais je n'ai rien trouvé qui se rapporte à ce que j'essaie de faire.