Estoy tratando de ejecutar una función llamando a un script npm con un parámetro adicional que proporcionaría una ruta a un archivo específico. En una versión simplificada se ve algo así:
"reset_script": "node -e 'require(\"./script_reset_db\").resetDatabase($npm_config_path)'" module.exports.resetDatabase = async (path) => { console.log(path) }En una terminal de nodo estoy ejecutando:
npm ejecuta reset_script --path=123
Pero el comando da como resultado un error:
at [eval]:1:44 at Script.runInThisContext (node:vm:129:12) at Object.runInThisContext (node:vm:305:38) at node:internal/process/execution:81:19 at [eval]-wrapper:6:22 at evalScript (node:internal/process/execution:80:60) at node:internal/main/eval_string:27:3¿Tienes alguna idea de cuál podría ser el problema?