执行grunt build构建markdownjs出错
下了一份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 Desktop
,grunt@0.4.5
,grunt-cli@0.1.13
各文件和目录均为777
权限
npm
似乎提示执行prepublish
阶段的命令行grunt build
出错,然而直接在终端输入grunt
或者grunt build
都没有任何错误输出(事实上终端没有任何输出,直接返回),当然目标文件也一样没有输出。。。
所以请问应该如何操作才能让其正常工作?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
唉,我的问题从来都没有人来回答……
已经找到解决方案了:
sudo apt-get remove node
把node
这个奇怪名字的包给卸载掉sudo ln -s /usr/bin/nodejs /usr/bin/node
创建一个名为node
的到nodejs
的链接