Npx hardhat 无法确定 运行 的可执行文件
Npx hardhat could not determine executable to run
我正在努力跟随 this guide 并且我正在努力 运行 戴上安全帽。按照文章中的命令执行后:
mkdir hardhat-tutorial
cd hardhat-tutorial
npm init --yes
npm install --save-dev hardhat
npx hardhat
我收到一条错误消息 npm ERR! could not determine executable to run
。通过导航到 npm_modules/hardhat
目录可以 运行 安全帽工具,但这似乎会干扰本教程后面的命令,因为该工具与它正在使用的文件位于不同的目录中.
我不确定我是否从根本上误解了安全帽的工作原理。您是否应该在每个项目中安装它并让您的项目目录在 npm_modules/hardhat
内,或者我搞砸了 install/configuartion?
似乎已经有一个 question 解决了这个问题,但遗憾的是它被删除了,我还没有设法找到另一个解决方案。
我遇到了同样的问题,然后通过在安装过程中指定最新版本的安全帽对我有用,例如:
npm install --save-dev "hardhat@^2.8.0"
有了这个,无需进入 node_modules/hardhat
文件夹即可 运行 npx hardhat
要解决所有问题(包括重大更改),运行:
npm audit fix --force
运行 npm audit
了解详情。
dee-MacBook-Pro-2 polygon-hardhat % npm audit fix --force
npm WARN using --force Recommended protections disabled.
npm WARN audit Updating hardhat to 0.0.7,which is a SemVer major change.
npm WARN deprecated mkdirp@0.3.5: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
added 4 packages, removed 333 packages, changed 5 packages, and audited 10 packages in 4s
found 0 vulnerabilities
dee@Dee-MacBook-Pro-2 polygon-hardhat % npx hardhat
npm ERR! could not determine executable to run
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/dee/.npm/_logs/2022-02-13T16_54_02_999Z-debug-0.log
dee@Dee-MacBook-Pro-2 polygon-hardhat %
最好的办法是创建一个新的 hardhat 项目,因为有时您会遇到困难。遇到同样的问题
我正在努力跟随 this guide 并且我正在努力 运行 戴上安全帽。按照文章中的命令执行后:
mkdir hardhat-tutorial
cd hardhat-tutorial
npm init --yes
npm install --save-dev hardhat
npx hardhat
我收到一条错误消息 npm ERR! could not determine executable to run
。通过导航到 npm_modules/hardhat
目录可以 运行 安全帽工具,但这似乎会干扰本教程后面的命令,因为该工具与它正在使用的文件位于不同的目录中.
我不确定我是否从根本上误解了安全帽的工作原理。您是否应该在每个项目中安装它并让您的项目目录在 npm_modules/hardhat
内,或者我搞砸了 install/configuartion?
似乎已经有一个 question 解决了这个问题,但遗憾的是它被删除了,我还没有设法找到另一个解决方案。
我遇到了同样的问题,然后通过在安装过程中指定最新版本的安全帽对我有用,例如:
npm install --save-dev "hardhat@^2.8.0"
有了这个,无需进入 node_modules/hardhat
文件夹即可 运行 npx hardhat
要解决所有问题(包括重大更改),运行:
npm audit fix --force
运行 npm audit
了解详情。
dee-MacBook-Pro-2 polygon-hardhat % npm audit fix --force
npm WARN using --force Recommended protections disabled.
npm WARN audit Updating hardhat to 0.0.7,which is a SemVer major change.
npm WARN deprecated mkdirp@0.3.5: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
added 4 packages, removed 333 packages, changed 5 packages, and audited 10 packages in 4s
found 0 vulnerabilities
dee@Dee-MacBook-Pro-2 polygon-hardhat % npx hardhat
npm ERR! could not determine executable to run
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/dee/.npm/_logs/2022-02-13T16_54_02_999Z-debug-0.log
dee@Dee-MacBook-Pro-2 polygon-hardhat %
最好的办法是创建一个新的 hardhat 项目,因为有时您会遇到困难。遇到同样的问题