Windows 上的 Yahoo Fluxible“未定义外壳”

Posted

技术标签:

【中文标题】Windows 上的 Yahoo Fluxible“未定义外壳”【英文标题】:Yahoo fluxible "shell is not defined" on Windows 【发布时间】:2016-02-07 07:27:27 【问题描述】:

fluxible 生成的应用程序的webpack-dev-server.js 中的以下行 报错'shell未定义'

shell.env.PORT = shell.env.PORT || 3001;
shell.exec('"./node_modules/.bin/nodemon" start.js -e js,jsx', function () );

我做到了

var shell = require('child_process');

.listen(3000, function () 
    shell.env = process.env;
    shell.env.port = 3001;
    shell.exec('"./node_modules/.bin/nodemon" start.js -e js,jsx', function () );
    console.log('Webpack Dev Server listening on port 3000');
);

更改后,服务器启动时没有错误,但更改后自动重新启动仍然不起作用。我做错了什么?

【问题讨论】:

【参考方案1】:

看起来像是生成器中的一个错误,我将修复。

在您的代码中将第一行更改为 var shell = require('shelljs'); 并查看是否可以为您解决问题。

【讨论】:

以上是关于Windows 上的 Yahoo Fluxible“未定义外壳”的主要内容,如果未能解决你的问题,请参考以下文章

如何动态选择商店

Reactjs 通过 Fluxible 从商店获取事件

SnappyData 上的 Theta Sketch (Yahoo)

Windows安装部署yahoo的cmak运行时报错:输入行太长,命令语法不正确

如何从 ubuntu 服务器以编程方式登录到 Yahoo

是否有 C++ CalDav 协议库可以连接到 iCloud//Yahoo [关闭]