当 运行 留言簿示例时,yarn dev error 命令失败,退出代码为 1
yarn dev error Command failed with exit code 1 when running guest-book example
我正在尝试使用 yarn dev
到 运行 guest-book example 之后的留言簿示例,但这是我得到的:
Computer@Summerbook MINGW64 ~/Documents/VS Code Projects/near apps/guest-book (master)
$ yarn dev
yarn run v1.22.11
$ yarn build:contract:debug && near dev-deploy && nodemon --watch assembly -e ts --exec yarn dev:start
$ asb --target debug
'asb' is not recognized as an internal or external command,
operable program or batch file.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
我认为错误是这样的:
'asb' is not recognized as an internal or external command,
operable program or batch file.
package.json中的脚本是:
"scripts": {
"build": "yarn build:contract && yarn build:web",
"build:contract": "asb",
"build:contract:debug": "asb --target debug",
"build:web": "parcel build src/index.html --public-url ./",
"deploy": "yarn build && near deploy && gh-pages -d dist/",
"dev": "yarn build:contract:debug && near dev-deploy && nodemon --watch assembly -e ts --exec yarn dev:start",
"lint": "eslint \"./**/*.js\" \"./**/*.jsx\"",
"start": "yarn deploy && parcel src/index.html",
"dev:start": "env-cmd -f ./neardev/dev-account.env parcel src/index.html",
"test": "yarn build:contract:debug && asp && jest"
我已经尝试再次安装依赖项,但没有成功。
我相信我 运行ning 在与 package.json 相同的目录下。
我可以在这里做什么? 'asb' 错误的原因是什么?感谢您的帮助!
请尝试sudo npm install -g asbuild
。
上 +1
sdk 的更新似乎从未与示例合并。我在这里更新了它:https://github.com/near-examples/guest-book/pull/539#pullrequestreview-721177317
请重试,如果问题已解决,请告诉我。谢谢!
从评论中移动我的答案:
yarn
然后 yarn dev
应该就可以了。尝试使用常规 Windows 终端(cmd 或 powershell)。
您的 VS 代码似乎使用 mingw(bash for Windows)环境,这带来了它自己的一套怪癖。您可能希望将 VS 代码中的默认终端切换回 cmd 或 powershell。
我正在尝试使用 yarn dev
到 运行 guest-book example 之后的留言簿示例,但这是我得到的:
Computer@Summerbook MINGW64 ~/Documents/VS Code Projects/near apps/guest-book (master)
$ yarn dev
yarn run v1.22.11
$ yarn build:contract:debug && near dev-deploy && nodemon --watch assembly -e ts --exec yarn dev:start
$ asb --target debug
'asb' is not recognized as an internal or external command,
operable program or batch file.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
我认为错误是这样的:
'asb' is not recognized as an internal or external command,
operable program or batch file.
package.json中的脚本是:
"scripts": {
"build": "yarn build:contract && yarn build:web",
"build:contract": "asb",
"build:contract:debug": "asb --target debug",
"build:web": "parcel build src/index.html --public-url ./",
"deploy": "yarn build && near deploy && gh-pages -d dist/",
"dev": "yarn build:contract:debug && near dev-deploy && nodemon --watch assembly -e ts --exec yarn dev:start",
"lint": "eslint \"./**/*.js\" \"./**/*.jsx\"",
"start": "yarn deploy && parcel src/index.html",
"dev:start": "env-cmd -f ./neardev/dev-account.env parcel src/index.html",
"test": "yarn build:contract:debug && asp && jest"
我已经尝试再次安装依赖项,但没有成功。 我相信我 运行ning 在与 package.json 相同的目录下。 我可以在这里做什么? 'asb' 错误的原因是什么?感谢您的帮助!
请尝试sudo npm install -g asbuild
。
sdk 的更新似乎从未与示例合并。我在这里更新了它:https://github.com/near-examples/guest-book/pull/539#pullrequestreview-721177317
请重试,如果问题已解决,请告诉我。谢谢!
从评论中移动我的答案:
yarn
然后 yarn dev
应该就可以了。尝试使用常规 Windows 终端(cmd 或 powershell)。
您的 VS 代码似乎使用 mingw(bash for Windows)环境,这带来了它自己的一套怪癖。您可能希望将 VS 代码中的默认终端切换回 cmd 或 powershell。