Tag: 安装

运行npm install cordova时,npm install不起作用

我正在使用Ionic框架来构build混合应用程序。 据官方网站介绍,我需要获得Node.js版本4.2.4,其中包括npm包pipe理器。 离子所需的依赖之一是cordova,所以我运行以下命令来获取它 C:\Users\ferrero>npm install -g cordova 之后,控制台login npm info it worked if it ends with ok npm verb cli [ 'C:\\Program Files\\nodejs\\node.exe', npm verb cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', npm verb cli 'prefix', npm verb cli '-g' ] npm info using npm@2.14.12 npm info using node@v4.2.4 npm verb exit [ 0, true ] npm info ok […]

无法在Android手机上运行node.js?

我一直试图通过下面的链接移植Android手机上的Node.js http://www.xydo.com/toolbar/20311835-node_js_on_android 我在QEMU环境下创build了node.tar并将其发送到ubuntu机器上? 我已经将所有.so文件放在system / bin中的system / lib和node bin文件中。 当我尝试运行它时,即使它存在,也会给出“未find节点”。 注:我已经手动推送文件,因为tar命令不能在android上工作。 我正在使用植根设备。 有没有什么办法可以在没有ARM环境的情况下直接在android中创build二进制文件? 我错过了什么?感谢您的帮助。 感谢您的回应。 我已经使用您的build议链接在Android上安装了debian: http : //lanrat.com/android/debian 之后,当我在chroot上运行以下命令以便能够创build和安装Node js时(参考: http : //howtonode.org/f1932c1c56d3a50fe0c21998362d80f405229b5a/arm-chroot-fun ) $git clone http://github.com/creationix/nvm.git $. nvm/nvm.sh $export JOBS=1 $nvm install v0.4.11 我得到以下错误:/.nvm/src/node-v0.4.11/deps/v8/src/arm/macro-assembler-arm.cc:61:3:错误:#error“对于拇指互相工作,我们需要支持blx“scons的体系结构:*** [obj / release / arm / macro-assembler-arm.o]错误1 scons:由于错误而终止build立。 Waf:离开目录`/.nvm/src/node-v0.4.11/build'Build failed: – > task failed(err#2):{task:libv8.a SConstruct – > libv8.a} 或者,如果我尝试以下操作: […]

安装Zombie.js错误:ReferenceError:Set未定义。 我究竟做错了什么?

背景:目前我正在阅读Ethan Brown的“ 用Node和Express进行Web开发 ”(这是一本很棒的书,对于那些学习节点和快车),而我却陷入了第5章 – 质量保险。 一切顺利。 首先我跑了以下几点: npm install –save-dev摩卡 npm安装-g摩卡 npm install –save-dev chai npm install –save-dev僵尸 问题:然后我跑(按照书的指示): mocha -u tdd -R spec qa / tests-crosspage.js 2> / dev / null 但是这没有做任何事情。 所以然后我跑了: mocha -u tdd -R spec qa / tests-crosspage.js 然后出现这个错误: /Users/esanz91/Desktop/CodingNotes/Node/MySite/node_modules/zombie/node_modules/jsdom/lib/jsdom/level2/html.js:405 var nonInheritedTags = new Set([ ReferenceError:Set没有定义 版本:只是给你们一个想法,我已经安装了以下版本。 CMD: npm list […]

节点错误,nodenv:找不到指定使用的任何版本

节点成功安装后,我得到以下; $ npm nodenv: couldn't find any version specified for use $ node nodenv: couldn't find any version specified for use 谁知道这是从哪里来的? 我通过我的Mac上的标准教程安装节点/ NPM,但我不断收到此错误。 有什么我该做的,但没有? 编辑: 前面的问题表明,这个错误是由于boxen。 事实并非如此,所以为了避免混淆,我改变了这个问题。

node.js npm安装fs错误

ubuntu@ip-xxx-xx-x-xxx:/var/www/html$ npm install fs npm WARN package.json crypto@0.0.3 crypto is also the name of a node core module. npm WARN package.json filesystem@1.0.1 No description npm WARN package.json http@0.0.0 http is also the name of a node core module. npm WARN package.json http@0.0.0 No description npm WARN package.json http@0.0.0 No repository field. npm WARN package.json js@0.1.0 […]

如何通过postinstall npm脚本自动将文件从软件包复制到本地目录?

我想在运行后自动将某个文件从npm包复制到用户的本地目录 npm install my-package 我可以通过在package.json声明"files"来安装它们。 问题是—文件没有放在本地目录中。 所以我需要运行postinstall脚本。 但是现在我不知道软件包的安装位置(可能是更高的目录树),那么我怎样才能可靠地访问这些文件并通过脚本将它们复制到本地目录? (通过本地目录我的意思是—从我运行npm install my-package 作为用户使用包。) UPDATE。 看来postinstall脚本作为npm拥有的进程运行,主目录是node_modules/my-package ,所以我仍然不知道如何访问用户的主目录以外的天真../../ 。

Contextify安装失败 – “node:not found”

我不能得到Contextify安装在我的系统上。 我运行Ubuntu 14.04,node.js版本0.10.25,npm版本1.3.10,node-gyp版本0.10.10 我已经尝试升级,重新启动,首先安装依赖,一切。 没有什么会让它工作。 ~$ sudo npm install -g contextify npm http GET https://registry.npmjs.org/contextify npm http 304 https://registry.npmjs.org/contextify npm http GET https://registry.npmjs.org/bindings npm http GET https://registry.npmjs.org/nan npm http 304 https://registry.npmjs.org/bindings npm http 304 https://registry.npmjs.org/nan > contextify@0.1.8 install /usr/local/lib/node_modules/contextify > node-gyp rebuild /bin/sh: 1: node: not found gyp: Call to 'node -e "require('nan')"' returned exit […]

npm不会在本地安装软件包。 怎么了?

我想在本地安装软件包,但是npm总是将软件包安装到全局位置。 我正在运行以下命令: npm install serialport 我没有.npmrc命令,我没有使用-g标志,所以我不知道为什么不在本地安装。 下面是configuration转储中的一个片段,显示global为false:$ npm config ls -l | grep global global = false globalconfig =“/ usr / local / etc / npmrc”globalignorefile =“/ usr / local / etc / npmignore” 而包仍然是这样安装的 serialport@0.7.3 ../../../../node_modules/serialport 所以,除非我对“本地”的含义完全错误,否则这似乎是错误的。 我的印象是“当地”在当前的工作目录中,以便我可以在我的主代码文件中做“要求”。 请参阅: http : //blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/ ,在前面的npm相关问题中提到。 有人可以给我一些提示吗? 非常感谢你。 PS它不是专用于串口模块。 这一切都发生在他们身上。

在terminal节点与nodejs命令有什么区别?

我从nodejs.org上给出的tar文件解压了node.js,但是当我尝试通过节点命令执行我的js程序时,什么也没有发生,但是另一方面,nodejs命令运行执行文件。 所以我的问题是节点命令和nodejs命令之间有什么区别,它会影响我的程序,因为我没有从源代码构build。 而我的这一点是这种差异的原因。

在Webfaction上设置Node.js

在Webfaction共享主机帐户上设置Node.js应用程序需要什么步骤?