在famo.us上运行着名开发时出错

时间:2015-05-26 02:08:47

标签: node.js famo.us famous-cli

我正在安装famo.us,我创建了一个项目,然后进入该文件夹并像这里所说的那样运行famous dev,但后来我收到错误:

http://famous.org/get-started.html

C:\Users\Me\Desktop\Apps\Messenger>famous create messenger
Seed project created at: C:\Users\Me\Desktop\Apps\Messenger\messenger

C:\Users\Me\Desktop\Apps\Messenger>cd messenger

C:\Users\Me\Desktop\Apps\Messenger\messenger>famous dev
Node Modules not yet installed, attempting to do so now.
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: spawn npm ENOENT
    at exports._errnoException (util.js:746:11)
    at Process.ChildProcess._handle.onexit (child_process.js:1053:32)
    at child_process.js:1144:20
    at process._tickCallback (node.js:355:11)

C:\Users\Me\Desktop\Apps\Messenger\messenger>

2 个答案:

答案 0 :(得分:0)

这是Windows中的一个已知问题。

首先从命令提示符运行 npm install 然后,在package.json中将“scripts”下的“dev”行更改为:
     “dev”:“npm run watch | serve public / -p 1618”,

然后从命令行运行 npm run dev (而不是 着名的开发

答案 1 :(得分:0)

Famous-cli版本0.2.8

以来解决了运行famous dev时的错误

在启用了npm的命令行中运行此命令

npm update -g famous-cli

注意:使用npm在Windows中出现并行命令问题,因此从默认famous dev种子版本开始运行famous create时,您将无法获得受监视的服务器0.2.8