我无法使用npm install没有办法多less我试过。 npm:2.14.12 节点:v4.2.4 这是我得到的错误: $ npm install –no-bin-links npm ERR! fetch failed https://registry.npmjs.org/gulp/-/gulp-3.9.0.tgz npm WARN retry will retry, error on last attempt: Error: connect EADDRINUSE 23.235.43.162:443 – Local (undefined:undefined) npm ERR! fetch failed https://registry.npmjs.org/gulp/-/gulp-3.9.0.tgz npm WARN retry will retry, error on last attempt: Error: connect EADDRINUSE 23.235.43.162:443 – Local (undefined:undefined) npm ERR! Windows_NT 10.0.10586 […]
所以我试图在我们的构build服务器上运行gulp,但不断得到上述错误。 一切工作正常,如果我用我的用户帐户login到生成服务器,因为我在我的帐户全局安装gulp但是当Jenkins运行我的PowerShell脚本失败,错误: 术语“gulp”不被识别为cmdlet错误的名称 所以我试图在我的脚本中全局安装,以便安装Jenkins使用的任何用户。 然后我将npm -g ls添加到powershell脚本中,发现它是在系统用户下全局安装的: C:\ Windows \ system32 \ config \ systemprofile \ AppData \ Roaming \ npm> gulp@3.9.0 由于我仍然收到错误,我采取了这个职位的build议,并添加了上面的目录pathvariables,但仍然是相同的错误。 任何人有什么我可以尝试下一个想法? 我难倒为什么它不工作。
是否可以在node.js中手动安装grunt.js 。 其实我的支持团队下载了grunt.js for windows机器并放置在我的机器上。 由于我的公司代理不能通过节点npm install -g grunt-cli 。 所以想要安装与下载的包相同的表单。 或者我们可以在没有node.js的情况下安装grunt.js?
在运行nodejs服务器时,是否可以在batch file中创build/使用自定义文本命令? //Current batch file node nodeServer.js //nodeServer.js function list(){ //insert query } function unlist(){ //delete query } 截至目前,我开始batch file后,nodeServer.js启动,批量停止接受任何input。 我希望能够键入“nodeServer.js列表”(在批处理窗口中),并且在nodeServer.js中调用一个名为“list”的函数, 我正在寻找插入有关服务器的数据到数据库中,通过使用“list”函数运行插入查询,并运行带有nodeServer.js的删除查询unlist删除插入的行,然后再次closures服务器。 我不熟悉batch file,这可能吗? 更新 澄清..我想在批处理窗口中键入一个文本命令,在它启动了nodejs服务器之后,运行在nodeServer.js中find的特定函数
我在我的package.json中有以下脚本: "scripts": { "pretest": "mkdir -p build && node -e 'process.stdout.write(\"export var version = \\\"\" + require(\"./package.json\").version + \"\\\";\\n\");' > build/version.js && rollup -f umd -n d3_random -o build/d3-random.js — index.js" } 在Windows上只会失败,并显示以下错误消息: > d3-random@0.2.1 pretest C:\Users\Pepe\Dropbox\workspace\d3-random > mkdir -p build && node -e 'process.stdout.write("export var version = \"" + require("./package.json").version + "\";\n");' > build/version.js […]
我一直在使用Jade在Windows(8)环境中执行错误; Jade不会编译,因为它不能识别我的mixin。 mixin被称为是这样的: + MyMixin(真) 我不断收到我的mixin不是函数的错误。 我没有在Mac环境中得到这个具有相同的代码和文件结构的错误,这就是为什么我很困惑。 翡翠是最新的版本。 更新 :这是我在Windows命令行(terminal)得到的错误消息。 为了机密性,我已经修改了一些代码,但是语法没有改变。 [10:59:04] gulp-notify: [Gulp Error] Check your terminal TypeError in plugin 'gulp-jade' Message: C:\Users\Me\project_path\_jade_file.jade:25 23| -some code 24| -some code > 25| +MyMixin 26| // commented out 27| more.code 28| -some more code jade_mixins.MyMixin is not a function Details: path: C:\Users\Me\project_path\_jade_file.jade:25
这是唯一的问题,关于上市驱动器 ? 我在Windows上,我是插件开发的新手,我(目前)使用Firefox Addon SDK与Node.js / jpm , 但没有Web Extensions (还),也没有XPCOM / XUL东西。 好像有些混在一起 纠正我,如果我错了,但截至2016年5月, Web Extensions 无法parsing文件系统 (否则我会很高兴能够访问的文档也允许这^^)。看来, Require chrome是现在与XUL / XPCOM一起被弃用了。 正如我猜测每个人都推进(看起来像)去Web扩展( 这是超出了主题的范围),我不能去Require chrome因为明年我将不得不放弃它… 那么我们如何在Firefox Addon SDK中列出驱动器而不导入废弃的库? 我的答案在下面,但想有一个更好的select,如果有的话。 MDN页面是: 或者谈论已弃用的方法 或者只是告诉你如何操纵一个你已经知道的地方的目录。
嘿家伙出于某种原因,我不断收到这个错误时,用sass-loaderbuild设 模块构build失败:错误:缺less绑定C:\ TFS_Local \ DPOnGit \ node_modules \ node-sass \ vendor \ win32-ia32-11 \ binding.node节点Sass无法find当前环境的绑定:Windows 32位与节点0.10.x在以下环境中find绑定: – 带有Node.js的Windows 64位5.x这通常发生是因为在运行npm install环境已经发生变化。 运行npm rebuild node-sass来为当前环境构build绑定。 非常令人沮丧,因为这个configuration在没有问题之前在同一台机器上工作。
我从官方网站下载了Node.js(4.4.5 LTS),并将其安装到了我的Windows10的更新节点,发现npm不能正常工作(节点工作)。我通过在“删除”模式下安装节点,然后重新安装,但错误仍然存在。 npm -v的错误如下:“`module.js:327 throw err; ^ Error: Cannot find module 'process-nextick-args' at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object.<anonymous> (C:\Users\<my-name>\AppData\Roaming\npm\node_modules\np m\node_modules\readable-stream\lib\_stream_readable.js:6:23) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) Per suggestions from [this link][2] I have edited the PATH of Environmental […]
我们目前正在使用node-webkit开发一个桌面应用程序 ,我们需要跟踪用户的不同使用情况统计信息。 到目前为止,我们已经能够捕获所有平台(如Windows,Mac和Linux)的进程信息 (哪个进程持续了多长时间 – 例如chrome,notepad ++,VLC player,skype等)。 我们的下一站是跟踪网站使用统计。 为此,我们在MAC平台上使用AppleScript( 链接 , 链接 ),通过从Node的subprocess运行此Applescript取得了一些成功(Chrome和Safari)。 我们手中有什么? 我们知道某些浏览器应用程序(Chrome,Safari,Firefox,IE)何时处于活动状态。 此外,我们还有与当前活动浏览器应用程序相关的PID,窗口标题,可执行文件名称 。 我们想要什么: 收听选项卡更改或创build事件,并获取活动浏览器的活动选项卡的URL。 (仅在Linux和Windows上) 我们有什么select(或者我所知道的) 1.使用已经包含c / c ++附加组件的一些nodejs api(例如winctl ,用于检测窗口中的活动窗口变化) 问题 :我努力find任何这样的节点API是徒劳的。 有没有人知道任何这样的API或已经与类似的API? 2.使用命令行(节点subprocess和执行function) 问题 :有什么办法可以通过命令行或shell脚本检测活动标签更改吗? (我也探索过这个select,但是离我想完成的还很远) 3.使用nodejs中的C / C ++附加组件 问题 :这是我会尽量避免的,因为我知道为节点创buildC / C ++附加组件并不是一件容易的事情。 但是,作为最后的手段,有没有人使用任何c / c + +模块用于类似的目的。 如果是的话,请你指点一下。 4.编写单独的浏览器扩展(对于Chrome,Firefox和IE) – 最后的解决scheme ,因为我们只想安装一个应用程序,而不是多个扩展和软件。 这里没有问题 […]