Tag: macos

osx create-react-app不安装

我正在尝试使用terminal命令安装反应: npm install -g create-react-app 但它似乎并没有工作,我得到以下输出: 创build反应应用程序输出 有谁知道这里可能是什么问题?

在mac high sierra上安装npm

我想在mac high sierra上安装node.js和npm。 https://gist.github.com/rcugut/c7abd2a425bb65da3c61d8341cd4b02d 我成功通过自制软件安装node.js,但无法安装NPM 我能怎么做? Hoyeongui-MacBook-Air:~ hoyeongkim$ node -v v8.9.1 Hoyeongui-MacBook-Air:~ hoyeongkim$ curl -L https://www.npmjs.com/install.sh | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6255 100 6255 0 0 2628 0 0:00:02 0:00:02 –:–:– 2629 tar=/usr/bin/tar version: bsdtar 2.8.3 – libarchive 2.8.3 […]

node-gyp重build问题编译器

这个问题似乎并不是我的所有项目的情况,特别是当我运行npm i (节点v6.9.4(npm v5.6.0)< – 也不知道这是否是正确的): /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__threading_support:25:11: fatal error: 'pthread.h' file not found # include <pthread.h> 错误日志: 12788 verbose stack Error: farmhash@1.2.1 install: `node-gyp rebuild` 12788 verbose stack Exit status 1 12788 verbose stack at EventEmitter.<anonymous> (/Users/tom.firth/.nvm/versions/node/v6.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:285:16) 12788 verbose stack at emitTwo (events.js:106:13) 12788 verbose stack at EventEmitter.emit (events.js:191:7) 12788 verbose stack at ChildProcess.<anonymous> (/Users/tom.firth/.nvm/versions/node/v6.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) […]

由节点和mongodb错误

当我启动我的JS文件,我得到以下错误: Charon:modules Modius$ node testfile.js node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ ReferenceError: define is not defined at Object.<anonymous> (/Applications/MAMP/htdocs/spacebattles/server/modules/testfile.js:11:1) at Module._compile (module.js:441:26) at Object..js (module.js:459:10) at Module.load (module.js:348:31) at Function._load (module.js:308:12) at Array.0 (module.js:479:10) at EventEmitter._tickCallback (node.js:192:40) Charon:modules Modius$ 这里的js文件 define(['./db_user'], function (db_user) { var db_user = document.createElement("db_user.js"); […]

为什么npm需要一切sudo?

我不知道我是如何pipe理的,但npm似乎需要sudo才能完成每个命令,即使npm help也不能在没有sudo的情况下运行。 如果我没有sudo使用命令,我没有看到EACCESS错误,而是terminal会话挂起,然后closures该选项卡(我在Mac上使用iTerm)。 我试图改变我的本地.npm文件夹的所有权, 这里概述,也做了我的/usr/local/bin文件夹,其中节点安装,但没有这些允许我只是没有sudo运行npm,甚至当安装本地包…! 在我看来,有什么事情一路顺风,谁能帮忙? 非常感谢

在没有terminal的OSX上启动node.js

希望在启动(和隐藏)时启动node.js,而不必打开terminal。 目前,我必须打开terminal – 改变目录到我的脚本文件所在的位置: cd web/ 然后用node.js打开我的脚本文件 node bridge.js 这可能是笨重的,必须经过每一次,再加上如果我closuresterminal窗口,脚本停止。 将是一个理想的脚本(苹果或其他)来打开这个脚本,并在后台连续运行。 谢谢

尝试设置广播标志时例外

我正在一个DHCP服务器/客户端上工作,想尝试在家庭networking中的东西。 我想通过udp发送一个DHCPDISCOVER消息到我的networking,并从我的路由器收到答案。 这是我的代码: var sender = dgram.createSocket('udp4'); sender.bind(); sender.on('error', function(err) { console.log(err); }); sender.setBroadcast(true); var listener = dgram.createSocket('udp4'); listener.bind(68, function() { console.log('BOUND'); }); listener.on('message', function(msg, rinfo) { console.log(msg); }); sender.send(message, 0, message.length, 67, "255.255.255.255"); 但是,当我尝试设置广播标志我的应用程序崩溃。 sudo node main dgram.js:345 throw errnoException(process._errno, 'setBroadcast'); ^ Error: setBroadcast EBADF at errnoException (dgram.js:454:11) at Socket.setBroadcast (dgram.js:345:11) at Object.<anonymous> (/Volumes/Projects/node-dhcp-server/node_modules/module-dhcp/main.js:31:8) […]

在Chrome Mac中无法打开AngularJS教程

开始了AngularJS的官方教程 。 它在Firefox中工作正常,但无法打开示例并在Chrome上运行testing。 Chrome Version 34.0.1847.116 node –version v0.10.26 Mac OS X Version 10.9.2 尝试了wget一些JSON资源,它的工作原理。 wget http://localhost:8000/app/phones/phones.json –2014-04-20 01:14:37– http://localhost:8000/app/phones/phones.json Resolving localhost (localhost)… ::1, 127.0.0.1, fe80::1 Connecting to localhost (localhost)|::1|:8000… failed: Connection refused. Connecting to localhost (localhost)|127.0.0.1|:8000… connected. HTTP request sent, awaiting response… 200 OK Length: 6845 (6.7K) [application/json] Saving to: 'phones.json' 100%[======================================>] 6,845 –.-K/s […]

如果没有sudo,则无法使用NPM

我刚刚使用自制软件安装了节点和NPM,在此之前,从Nodejs网站上下载了软件包,并且仍然不能使用npm而不用sudo作为前缀。 当我尝试使用npm -v ,没有显示错误,我的terminal只是等待并等待,直到最后,出现[Process completed]消息。 为什么是这个,如何解决? 我已经四处search,并尝试了很多东西,包括这个SOpost中的build议

无法在MacOSX上安装Appium / Node Js

我在Mac OSX上的Appium安装有问题。 brew uninstall node brew install node 警告:安装后步骤未成功完成您可以使用brew postinstall节点再次尝试 brew postinstall node Error: Permission denied – /usr/local/lib/node_modules/npm 我应该在这里用“SUDO”吗? sudo brew postinstall node 最好的问候,科科