我已经在Windows上安装了nodejs,并尝试使用以下命令添加canvas模块… npm install canvas 我收到以下错误消息… 'node-waf' is not regonized as an internal or external command, operable program or batch file. 有没有办法在Windows上安装node-waf或者安装模块的替代方法?
我刚刚在运行Win7(64位)的计算机上安装了node.js。 问题是,当我运行一个简单的hello-world应用程序它正在运行(由console.log()和我把代码推到OpenShift工作就好了),但是当我尝试加载页面在localhost:1337它只是继续加载(最终超时)。 我不知道要检查什么,因为防火墙不阻止节点,我没有运行任何阻塞端口的东西。 这是服务器代码。 #!/bin/env node // Include http module. var http = require("http"); //Get the environment variables we need if on OpenShift var ipaddr = process.env.OPENSHIFT_NODEJS_IP || "127.0.0.1"; var port = process.env.OPENSHIFT_NODEJS_PORT || 1337; http.createServer(function (request, response) { request.on("end", function () { response.writeHead(200, { 'Content-Type': 'text/plain' }); response.end('Hello HTTP!'); }); }).listen(port, ipaddr); console.log('It works'); […]
我正在尝试使用Windows命令行自动化一个进程。 这种自动化的一部分是从.less到.css编译几个文件。 我已经使用npm成功安装了node.js和LESS编译器。 我有一个命令提示脚本(.cmd),其中包含以下命令: echo Compiling CSS… pause lessc -x C:\path_to_file\file1.less > ..\output\file1.css pause lessc -x C:\path_to_file\file2.less > ..\output\file2.css pause 第一个lessc命令没有任何编译错误,并将file1.css保存到输出文件夹。 命令行然后退出,甚至没有打到第二个暂停命令,让我们要求用户input。 我不明白为什么命令提示符正在退出。 有没有人有任何想法? 谢谢。
我已经安装了节点和npm。 之后我使用“npm install -g yo”安装了yeoman。 后来我用“npm install -g generator-webapp”安装了webapp生成器。 现在所需要的东西都已经安装好了,我用了“yo webapp”命令和“哟”命令,都没有给我这个荒唐的信息 C:\Users\***>yo Node Commands Syntax: node {operator} [options] [arguments] Parameters: /? or /help – Display this help message. list – List nodes or node history or the cluster listcores – List cores on the cluster view – View properties of a node online – Set […]
我想在Windows上使用node.js,但我不想安装它(我没有pipe理员权限)。 我只是想把所有必要的文件放在一个文件夹中。 然后创build一个cmd脚本来执行一些脚本。 其实我想用node.js作为构build系统。 我只需要一口气。 所以我尝试了一些,但没有奏效。 我从http://nodejs.org/download/ (只是exe文件)下载了node.exe。 然后,我从http://nodejs.org/dist/npm/下载了npm-1.4.9.zip文件,并将这些文件放在一个带有node.exe文件的文件夹中。 到现在为止还挺好。 然后我用“npm update”命令更新了npm,它工作。 之后,我试图安装吞咽。 “npm install gulp”没有工作。 npm ERR! Windows_NT 6.2.9200 npm ERR! argv "C:\\dev\\node\\\\node.exe" "C:\\dev\\node\\node_modules\\npm\\bin \\npm-cli.js" "install" "gulp" npm ERR! node v0.10.34 npm ERR! npm v2.1.17 npm ERR! code ELIFECYCLE npm ERR! v8flags@1.0.8 install: `node fetch.js` npm ERR! Exit status 1 npm ERR! npm ERR! […]
我在新的Windows 10和Windows 8上安装了Nodejs和NPM ,并尝试在testing目录中使用此命令下载socket.io库 c:\ users \ myname \ desktop \ test npm install socket.io 下载时一切正常,但下载后,所有的目录都列在node_modules里面。 像下面的图像。 正如你所看到的,所有的目录都在node_modules根目录下,而它们应该在socket.io目录中。 任何想法如何解决这个问题? 提前致谢
我在Electron(angular + Html + css + js)中创build了一个基本的应用程序。 该应用程序运行良好,我试图创build一个从Windows不同平台的EXE文件。 首先,我尝试使用下面的脚本为Windows创build它。 "scripts": { "start": "electron .", "build": "electron-packager . myApp –platform=win32 –arch=all" } 当我使用cmd npm run build运行它时,它会为win 32和64位exe文件创build一个文件夹。 在文件夹中,我find了一些.dll文件和一个名为“资源”的文件夹,我可以find我的应用程序文件的.exe文件。 我应该如何创buildexe文件,以便它不会公开代码,因为我必须将我的.exe文件给不同的用户在他们的系统中运行。 请让我知道如何获得exe文件夹中包含我的应用程序代码。
当我尝试在Windows上安装hexo-cli时,出现UNABLE_TO_VERIFY_LEAF_SIGNATURE错误。 我试图切换到另一面镜子,但没有解决问题。
题: 如何在不使用npm的情况下手动安装NodeJS包(如grunt-cli)? 环境: 我安装了Windows 10上的“在Windows上的Bash”。 我已经在没有Bash的“正常”Windows环境下成功安装了NodeJS + Grunt。 NodeJS安装在bash环境(Linux子系统) Grunt尚未安装在(Linux子系统) 背景(为什么): 我的同事的咕噜任务是为Ubuntu环境开发的,并直接调用bash命令,这显然不能在“正常”的Windows环境下工作。 这是一个试验,看看是否可以在“Windows上的Ubuntu上的Bash”中运行他的咕tasks任务,但是,我被困在npm尝试下载软件包的部分(networking库还不被Linux子系统支持类似curl的命令不起作用)。 我希望通过手动将下载的版本从Windows环境(或GitHub)复制到Linux子系统的“node_modules”目录中来“跳过”npm的下载部分。 但是,我不知道如何configurationnpm,添加了一个新的包,现在可以使用这个包。
如何使用Windows机器上的Node Js连接到Oracle数据库? 数据库驻留在另一台机器上。 我试图使用下面的URL安装它[ https://github.com/oracle/node-oracledb/blob/master/INSTALL.md#instwin],但错误。 请帮助我 下面是我得到的错误。 (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformTo olsets\v140\Toolset.targets(36,5): error MSB8036: The Windows SDK version 8.1 w as not found. Install the required version […]