执行grunt build构建markdownjs出错

发布于 2022-09-03 11:44:39 字数 1100 浏览 25 评论 0

下了一份markdown-js的源码,按照文档所示的方法,执行npm install,出现如下错误:

npm ERR! Linux 4.4.0-28-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! node v4.2.6
npm ERR! npm  v3.5.2
npm ERR! code ELIFECYCLE
npm ERR! markdown@0.6.0-beta1 prepublish: `grunt build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the markdown@0.6.0-beta1 prepublish script 'grunt build'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the markdown package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     grunt build

各软件版本:Ubuntu 16.04LTS Desktopgrunt@0.4.5grunt-cli@0.1.13
各文件和目录均为777权限

npm似乎提示执行prepublish阶段的命令行grunt build出错,然而直接在终端输入grunt或者grunt build都没有任何错误输出(事实上终端没有任何输出,直接返回),当然目标文件也一样没有输出。。。

所以请问应该如何操作才能让其正常工作?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

难得心□动 2022-09-10 11:44:39

唉,我的问题从来都没有人来回答……

已经找到解决方案了:
sudo apt-get remove nodenode这个奇怪名字的包给卸载掉
sudo ln -s /usr/bin/nodejs /usr/bin/node创建一个名为node的到nodejs的链接

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文