无法安装gatsby-source-tumblr

时间:2019-10-31 10:13:54

标签: node.js npm tumblr gatsby

我在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.

有人使用此插件遇到过此问题吗? 有什么想法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您需要为运行bash脚本安装类似cygwin的工具。 但是cygwin也没有sudo命令,在这种情况下,您可以为此命令cydwyn sudo

创建一些存根脚本。