Tag: macos

如何在Mac中使用系统命令从php运行节点js文件

我在php中使用系统命令运行一个节点js文件。 我的PHP代码是 system('cd path && node sample'); 当我在Windows中运行此代码它工作正常。 但是当传送到mac时,它不会执行。 请告诉我,我怎么能在mac中。 如何在Mac中使用系统命令从php运行节点js文件

安装node和npm的问题

我必须安装节点和NPM。 在安装之前,我做了一些search最好的方法来安装这些东西。 我发现的是: 安装nvm 使用nvm安装node 设置nvm alias default以便node在默认情况下可用。 安装node您也将获得npm 。 将全局模块目录更改为HOME某个path,以便在使用npm安装全局作用域包时,不必使用sudo。 再次使用npm作为全局模块来安装npm 。 将新的全局模块目录的bin添加到我们的$PATH环境variables中 但是做完这个后npm不工作。 它给出以下错误: $ npm install -g yo > spawn-sync@1.0.13 postinstall /Users/aapa/.node_modules_global/lib/node_modules/yo/node_modules/cross-spawn/node_modules/spawn-sync > node postinstall /Users/aapa/.node_modules_global/bin/yo -> /Users/aapa/.node_modules_global/lib/node_modules/yo/lib/cli.js > yo@1.4.7 postinstall /Users/aapa/.node_modules_global/lib/node_modules/yo > yodoctor sh: yodoctor: command not found npm ERR! Darwin 14.3.0 npm ERR! argv "node" "/Users/aapa/.node_modules_global/bin/npm" "install" "-g" "yo" npm […]

意味着堆栈哟发电机创build一个新的应用程序时出错

我正在使用mac OSx yosemit,我已经安装了bitnami平均堆栈包。 当我想要使用生成器创build一个新的应用程序,它会给出关于V8debugging器的错误。 这里是步骤; 1. sudo npm install -g yo 2. npm install -g generator-meanjs 3. mkdir test & cd test/ 4. yo meanjs 这问我关于应用程序的一些问题,然后开始安装所需的软件包。 它以下面的错误结束 > v8-profiler@5.2.12 install /Users/tahir/Developer/mean_stack/yo_app/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-profiler > node-pre-gyp install –fallback-to-build [v8-profiler] Success: "/Users/tahir/Developer/mean_stack/yo_app/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-profiler/build/profiler/v5.2.12/node-v14-darwin-x64/profiler.node" is installed via remote npm ERR! Darwin 14.5.0 npm ERR! argv "/Applications/meanstack-3.0.4-2/nodejs/bin/.node.bin" "/Applications/meanstack-3.0.4-2/nodejs/bin/npm" "install" npm ERR! node […]

防止在节点webkit kiosk模式下显示OSX菜单栏

我有一个节点的webkit(nw v0.12.3)应用程序,它以kiosk模式打开 var nw = require('nw.gui'); var win – nw.Window.get(); win.enterKioskMode(); 这工作正常,除了当鼠标hover在OSX的屏幕上的Mac菜单栏滑落。 有什么办法可以防止这个? 谢谢

当Mac显示屏closures或Mac被locking时是否可以运行NodeJS服务器?

我在我的Mac上运行一个Node JS服务器。 我想lockingMac和/或把它放到睡眠状态,但保持Node进程运行。 那可能吗? 我怎么做? 谢谢。

在node.js中收听OX X NSNotificationCenter通知

我希望能够听到一些通过OS X的NSNotificationCenter发送的通知,但是我并不是很熟悉Swift,也不希望将所有代码都改成基于Swift。 有没有什么办法可以直接通知我,并直接从node.js收听通知?

节点检查员如何启动

你如何使用节点检查器? 我不能让它停在断点处或者通过我的代码。 我怀疑我启动node-inspector的方式有些问题。 我究竟做错了什么? 我将提供以下细节: 关于我想要debugging的代码的信息,包括一个github库。 关于我的操作系统以及我如何安装节点检查器和Strongloop的信息。 关于我在尝试debugging时看到的信息。 代码 我正在走向Thinkster教程的结尾: https ://thinkster.io/mean-stack-tutorial。 这段代码将“post”存储在MongoDB中。 post是标题和链接。 用户可以添加评论,并提出一个post或评论。 当我点击一个评论,它应该去另一个页面显示post和相关的评论。 这部分不工作。 路由中出现错误。 我想在这一行的views / index.ejs中设置一个断点(关于第69行): router.get('/ posts /:post',function(req,res,next){ 我的代码在这里: https : //github.com/bessieatrazoyo/f2lapper-news 操作系统和安装我正在Mac OSX机器上工作。 可能的话,我有Node.js和MongoDB安装正确,因为我可以看到网站显示,我可以创build一个新的职位。 我首先像这样安装了节点检查器: sudo su npm install -g节点检查器 后来,我读了这个信息:docs dot强烈的循环点com /显示/ SL /安装+在+ MacOS和我安装Strongloop是这样的: sudo chown -R $ USER / usr / local / bin sudo […]

为什么重新启动会恢复节点的版本

我已经安装了节点版本5.8并使用 nvm alias default 5.8 使其成为节点的默认版本。 然后我改变当前版本的节点使用 nvm use 5.8 为什么每次我关掉系统,默认的节点版本变成v0.10.30? 更多上下文: 我需要使用 . ~/.nvm/nvm.sh 每次都是。 否则nvm不被识别。

在Mac中停止remotebuild代理,以确保安全

我想用我的Mac与cordovabuild立一个应用程序。 所以,我用npm来安装remotebuild。 然后现在,如你所知,我需要设置“remotebuild – secure false”,但是我得到了远程构build服务器在http端口3000返回。 所以,我知道我需要停止remotebuild第一,但我不知道如何停止remotebuild设置安全错误 ? 我检查了remobuildbuild.conf已经改变安全为false。 但是当我cmd的“远程build立证书生成”,那么它显示我的ping安全是真实的。 我想要没有别针。

在mac osx el capitan上安装cordova

有没有办法在OSX El Capitan上安装Cordova? 我遇到了各种各样的问题,无法安装。 就像一个低迷版本的警告,然后2.0.3,但版本是最新的。 我试图降级。 我试图问一个问题https://issues.apache.org/jira/browse/CB-11927cordova,但他们说,cordova安装正确。 所以我继续创build一个cordova项目。 2016s-Mac-mini:~ Thuis$ sudo cordova create HalloApp ? May Cordova anonymously report usage statistics to improve the tool over time? Yes (Y/n) Y Thanks for opting into telemetry to help us improve cordova. 错误:找不到模块'config-chain' 我find了一个解决这个问题的方法: npm install -g config-chain npm install -g nopt npm install -g umask npm […]