我在www.gatsbyjs.org/packages/gatsby-source-tumblr/上找到了gatsby-source-tumblr,并决定尝试一下,因为我希望在我的gatsby网站上展示有关tumblr的图片。
但是,它不会安装。
这是错误:
npm ERR! path C:\Users\christoffer.rydestah\Documents\Repos\napoli-cafe\node_modules\.bin\json5.cmd
npm ERR! code EEXIST
npm ERR! Refusing to delete C:\Users\christoffer.rydestah\Documents\Repos\napoli-cafe\node_modules\.bin\json5.cmd: ..\@babel\core\node_modules\json5\lib\cli.js symlink target is not controlled by npm C:\Users\christoffer.rydestah\Documents\Repos\napoli-cafe\node_modules\json5
npm ERR! File exists: C:\Users\christoffer.rydestah\Documents\Repos\napoli-cafe\node_modules\.bin\json5.cmdnpm ERR! Move it away, and try again.
npm ERR! A complete log of this run can be found in:npm ERR! C:\Users\christoffer.rydestah\AppData\Roaming\npm-cache\_logs\2019-10-31T08_56_28_688Z-debug.logC:\Users\christoffer.rydestah\Documents\Repos\napoli-cafe>sudo npm install --save gatsby-source-tumblr
'sudo' is not recognized as an internal or external command,operable program or batch file.
有人使用此插件遇到过此问题吗? 有什么想法可以解决这个问题吗?
答案 0 :(得分:0)
您需要为运行bash脚本安装类似cygwin的工具。 但是cygwin也没有sudo命令,在这种情况下,您可以为此命令cydwyn sudo
创建一些存根脚本。