Tag: macos

未满足的最新版本的npm(和节点)依赖关系

我有npm和节点的最后一个版本。 我有这个错误/警告: $ npm –version 2.4.1 $ node –version v0.10.36 $ npm install > my_project@0.0.0 preinstall /Users/alex/Documents/projects/ruby/my_project > script/gem_npm install npm WARN package.json karma-ie-launcher@0.1.5 No README data npm WARN package.json karma-qunit@0.1.4 No README data npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/node-sass requires mkdirp@'~0.3.5' but will load npm WARN unmet dependency /Users/alex/Documents/projects/ruby/my_project/node_modules/mkdirp, npm WARN unmet dependency which is […]

Hubot入门

我只是从github 下载hubot 。 我从\d\projects\hubot运行了npm install ,结果出现错误。 第一个错误可能导致其余的: d:\ projects \ hubot \ node_modules \ hubot-hipchat \ node_modules \ node-xmpp \ node_modules \ node-xmpp-core \ node_modules \ node-stringprep> node“d:\ Program Files \ nodejs \ node_modules \ npm \ bin \ node -gyp-> bin \ …. \ node_modules \ node-gyp \ bin \ node-gyp.js“rebuild gyp ERR! configuration错误gyp […]

npm安装错误达尔文

我试图从terminal运行这个代码:“npm install”,但我收到这个错误。 我怎样才能解决这个问题? 我试过这个https://www.youtube.com/watch?v=bxvybxYFq2o但似乎不适合我的问题。 谢谢 npm install npm WARN engineStrict Per-package engineStrict (found in package.json for gulp-concat) npm WARN engineStrict won't be used in npm 3+. Use the config setting `engine-strict` instead. npm WARN engineStrict Per-package engineStrict (found in package.json for gulp) npm WARN engineStrict won't be used in npm 3+. Use the config setting […]

节点检查器-brk不工作

我想用一个简单的脚本来使用节点检查器。 我有一些控制台日志,所以我可以告诉它是否运行。 我试过2种方法: node-debug test.js 通过这种方法,debugging器以chrome打开,但不会中断并运行,而不会给我一个input中断点的机会。 在terminal窗口#1中: ~ $ node-inspector Node Inspector v0.9.2 Visit http://127.0.0.1:8080/debug?port=5858 to start debugging. 在Chrome中打开debugging器。 在terminal窗口#2中: node –debug-brk test.js 脚本似乎在等待,但我打开的debugging器窗口没有任何进展,所以我刷新页面。 只要我这样做,我看到我的控制台日志(不打破)。 我正在运行OSX Yosemite(10.10.1),Node.js v0.12.0,NPM 2.5.1和Node-inspector v0.9.2。 任何想法为什么发生这种情况?

安装io.js之后,为什么不能再安全复制呢?

在nvm上安装了io.js,并在CentOS的Linux机器上切换到了io.js后,我切换到了Mac,并且厌倦了将文件复制到它。 在通常的命令“ scp文件根@ ip:/文件夹 ”并input密码,而不是通常的进度后,我得到了 "Now running io.js v1.6.3" 这实际上是正确的版本号,我刚刚安装在Linux机器上。 但是发生了什么? io.js会改变“安全复制”的含义吗? 我尝试使用nvm回到旧的node.js,问题持续存在。 最后,无奈之下,我完全删除了从io.js安装的nvm,最后scp再次运行。 任何人都可以解释这是什么? 我很好奇。

Windows的Node.js和Mac OS的Node.js之间的主要区别?

我是典型的.NET开发人员(C#是我的第一语言),几年前他转移到了ASP.NET MVC。 现在是我职业生涯发生重大变化的新时代。 如果从networking发展的angular度来看,我们可以看到新技术如何接pipe世界,中心是NodeJs。 我仍然认为ASP.NET Web API是“后端”的不错select。 但是对于一些现代的“前端”来说,更好地清除SPA应用,而不需要在服务器端渲染。 我正在尝试AngularJS,NPM,鲍尔,咕噜,非常高兴。 但是我正在使用Windows。 最近试图在Mac OS上运行Node.js。 在Windows上,我有安装软件包的问题 – 有时,在安装软件包期间,代码不会释放锁或安装脚本更新的端点。 哦…但是,在Mac OS上,所有的软件包都安装的很快,没有任何错误! 呵呵。 请告诉我在Mac OS上工作真的更方便吗? 而Windows的Node.js和Mac OS的Node.js有什么主要区别? 乍一看,在Mac上使用Node.js的工作似乎更加稳定和快速。 或者我错了?

安装Yeoman – “哟命令未find”

我已经安装了node.js并使用npm-g_nosudo脚本在我的Yosemite安装上设置了npm 。 当我然后运行npm install -g yo我看到一堆内容滚动通过我的terminal窗口,没有错误,并完成。 然后我inputyo和OS X告诉我,它无法find该命令。 Sullys-MacBook-Pro:~ Sully$ npm install -g yo /Users/Sully/npm/bin/yo -> /Users/Sully/npm/lib/node_modules/yo/lib/cli.js > yo@1.4.6 postinstall /Users/Sully/npm/lib/node_modules/yo > yodoctor Yeoman Doctor Running sanity checks on your system ✔ Global configuration file is valid ✔ NODE_PATH matches the npm root ✔ No .bowerrc file in home directory ✔ No .yo-rc.json file in […]

OSX上的meanjs堆栈安装优胜美地:意思是:找不到命令

我使用npm install -g mean-cli命令安装了平均堆栈,没有任何错误。 但是当我想用mean init myApp启动一个平均项目时,我有-bash: mean: command not found 。 这似乎很容易解决,但到目前为止,我找不到解决scheme,并从昨天开始阻止我。 有没有人有类似的问题? 谢谢 编辑 这里是安装日志: mean-cli@0.10.12 preinstall /Users/magrytos/.node/lib/node_modules/mean-cli node ./scripts/preinstall npm WARN deprecated json-file-plus@2.0.0: Before v3.0.0, errors in fs.writeFile would not be propagated mean-health@0.1.7 postinstall /Users/magrytos/.node/lib/node_modules/mean-cli/node_modules/mean-health node ./postinstall.js kerberos@0.0.11 install /Users/magrytos/.node/lib/node_modules/mean-cli/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos (node-gyp rebuild 2> builderror.log) || (exit 0) CXX(target) Release/obj.target/kerberos/lib/kerberos.o CXX(target) Release/obj.target/kerberos/lib/worker.o CC(target) […]

如何使包pipe理器npm在Mac OS X上使用bash 4?

我使用自制软件在Mac OS X Yosemite上更新了bash版本 ,以便在我的npm脚本中使用“globstar”。 例如使用模式./test/**/*.jsrecursion地列出test目录中的所有.js文件。 但是,npm将运行较旧的bash版本(版本3)的脚本。 是否有可能使npm使用更新的bash版本? (我不确定,但我想npm使用/ bin / bash而不是/ usr / local / bin / bash) 更新:我的具体用例是调查使用npm作为构build工具的可能性,例如,使用诸如"build:test:scripts": "browserify ./test/**/*.js -o /build/test-bundle.js",类的npm脚本将所有testing规范捆绑到"build:test:scripts": "browserify ./test/**/*.js -o /build/test-bundle.js", 。

stream浪者,泊坞窗,共享卷在初始configuration时还没有准备好

我玩docker和stream浪,以隔离我的开发环境在OS X上。 到目前为止,我已经find了一些很好的教程和介绍,但其中一些post似乎已过时,因为stream浪者参与… 我的主要问题是从我的主机到docker集装箱安装一个共享文件夹 – 这样的工作,但我不知道如果我遇到一个stream浪者/docker问题或只是做错了什么。 让我解释我目前的状态: 我正在为我的虚拟机使用以下Vagrantfile.boot2docker ,并将当前目录安装到vm中的/app 。 当我更新主机上的文件时,我可以看到虚拟机内的文件夹以及内容的变化。 VAGRANTFILE_API_VERSION = "2" Vagrant.require_version ">= 1.6.3" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "yungsang/boot2docker" config.vm.network "private_network", ip: "192.168.33.10" config.vm.synced_folder ".", "/app", type: "rsync" # Uncomment below to use more than one instance at once # config.vm.network :forwarded_port, guest: 2375, host: 2375, auto_correct: true # Fix busybox/udhcpc […]