安装 sails 问题 Mac OS
发布于 9 年前 作者 yili1992 6479 次浏览 最后一次编辑是 8 年前 来自 问答

本人 Nodejs 小白 因项目需要 需要搭建 NodejS + sails 环境 输入以下 指令 <code> npm -g install sails</code>

提示下面的错误 我已经是在root下 <code>> sails@0.11.0 preinstall /usr/local/lib/node_modules/sails

node ./lib/preinstall_npmcheck.js

sh: node: command not found npm ERR! Darwin 14.3.0 npm ERR! argv “node” “/usr/local/bin/npm” “-g” “install” "sails" npm ERR! node v0.12.4 npm ERR! npm v2.10.1 npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm ERR! syscall spawn

npm ERR! sails@0.11.0 preinstall: node ./lib/preinstall_npmcheck.js npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the sails@0.11.0 preinstall script ‘node ./lib/preinstall_npmcheck.js’. npm ERR! This is most likely a problem with the sails package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node ./lib/preinstall_npmcheck.js npm ERR! You can get their info via: npm ERR! npm owner ls sails npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request: npm ERR! /private/var/root/npm-debug.log </code>

13 回复

为什么会提示sh: node: command not found .我直接执行node 这个命令是有效的

不知道. 我这里一路下去都没出错.

@meteormatt 你的 node是官网下载pkg安装的吗?还是别的安装方法 ,安装好后有进行什么设置吗。 不知道为什么 我装sails各种问题 ,我在windows下安装 还报关于h头文件里 一些定义的参数使用和定义错误 我装了visual studio 2010

@meteormatt 就差linux 没试过了 Mac OS和windows都安装错误

我是在sudo下安装的,一切正常,现在代码敲的火热

@yili1992 Mac下是NVM安装的.

@yili1992 现在sails好使了吗?

@qianjiahao 我也sudo 安装了 但是 还是老问题 。安装好了后是需要什么设置吗,我安装好了后试了下sudo node ,sudo npm都正常

@yili1992 现在能新建工程嘛?

	sails new demo 
	sails lift

@qianjiahao 之前sails一直安装不上 现在 通过brew安装 的方式 安装nodejs 然后安装sails 终于安装sails成功了

@qianjiahao 终于可以开始码代码了

@yili1992 嘿嘿,搞起来!~~~~

回到顶部