这是我的package.json文件。如您所见,它具有一个我可以使用yarn dev
执行的dev命令我认为,如果我复制将运行yarn dev的命令为node .electron-nuxt / dev.js --inspect,我将能够在yarn外部运行该命令(将脚本附加到我的带有节点的调试器)。但是,当我复制该确切命令时,它没有产生任何错误并且什么也没做。如果yarn dev指向同一段代码,为什么node .electron-nuxt / dev.js --inspect不起作用?
虽然两者的行为方式有所不同,但基本操作仍然相似。本地和全局有两种模式。程序包管理器首先尝试以本地模式解析模块;那是您运行脚本的目录。如果找不到,则尝试从全局范围内解决它。
为回答您的问题,请在全局范围内执行文件。