草庐IT

npm-outdated

全部标签

node.js - Nodejs + npm,在 ntfs 分区上安装模块

我在安装npm模块时遇到问题。NodeJS安装在Windows主机上的VirtualBox上运行的Ubuntu11.10上。我的项目文件位于NTFS分区上(我必须与Windows共享它们)。当我尝试安装一些npm模块时出现错误,并且模块未安装。我发现当npm尝试创建符号链接(symboliclink)时会出现问题。您可能无法在NTFS分区上创建符号链接(symboliclink),当我在Linux文件系统“内部”安装模块时,一切正常。我该如何解决这个问题?我不想手动解决依赖关系:/ 最佳答案 从1.2.21版本开始,npm为inst

node.js - npm install 不在 GitHub 上安装最新版本

我有一个名为“sails-mongo”的模块,我想使用以下命令将其更新到最新版本:npmupdatesails-mongo--save我也试过卸载然后重新安装。我试过sails-mongo@latest和sails-mongo@beta。问题:package.json(https://github.com/balderdashy/sails-mongo/blob/master/package.json)文件在GitHub上的当前版本(ma​​ster):"dependencies":{"async":"~0.2.9","lodash":"~2.4.1","mongodb":"1.4.2

css - 通过 NPM 安装 less 后,lessc 二进制文件不可用

我继续安装并测试了node.js,然后我通过NPM安装了LESSCSS,但是当我输入命令时lesscstyles.less或lesscstyles.less>styles.css它告诉我-bash:lessc:commandnotfound我在MACLion终端程序中编辑:安装Node后需要运行这个命令ln-s~/.npm/less/1.2.1/package/bin/lessc(pathtodirectoryyouwant)然后您将能够在该目录中的任何less文件上运行less。它可以工作,但它没有将导入编译到一个CSS文件中。它只是将文件中的导入保持原样。我希望我可以将我正在导入的

windows - Windows上缺少nodejs npm全局配置

我根本找不到npm的全局设置存储在哪里。npm配置获取用户配置C:\Users\Jack\.npmrcnpm配置获取全局配置C:\Users\Jack\AppData\Roaming\npm\etc\npmrc这些路径中的任何一个都没有文件,但是npm配置获取代理->返回我的工作代理url。我想删除。npmconfig-g删除代理npmERR!Error:ENOENT,unlink'C:\Users\Jack\AppData\Roaming\npm\etc\npmrc'npmERR!SystemWindows_NT6.2.9200npmERR!command"C:\\ProgramFi

node.js - 为什么 "npm install"真的很慢?

设置我的包时我做错了什么?有什么办法可以加快速度吗?packages.json:{"name":"testingnode","version":"0.0.0","description":"","main":"app.config.js","dependencies":{"babel-core":"^6.17.0","babel-loader":"^6.2.0","babel-plugin-add-module-exports":"^0.1.2","babel-plugin-react-html-attrs":"^2.0.0","babel-plugin-transform-class

javascript - 如何将 npm 用于前端依赖项?

我想问一下是否可以(通常是一个好主意)使用npm来处理前端依赖项(Backbone、jQuery)。我发现Backbone、jQuery等都可以通过npm使用,但我必须设置另一个提取点(默认为node_modules)或符号链接(symboliclink)或其他东西......以前有人做过吗?有可能吗?我需要在package.json中进行哪些更改? 最佳答案 +1用于使用Browserify。我们在diy.org使用它并喜欢它。Browserify背后的最佳介绍和推理可以在BrowserifyHandbook中找到。.那里涵盖了C

node.js - 你如何找出哪些 NPM 模块依赖于你的?

很容易看到特定模块依赖于哪些模块,但我似乎无法找到如何查看哪些模块依赖于特定模块。有没有一种简单的方法可以做到这一点?如果是这样,有没有办法以编程方式做到这一点? 最佳答案 更新:注册表API已更改,可能会或可能不会让您直接与底层CouchDB数据库对话。幸运的是,https://skimdb.npmjs.com/registry上仍然提供了一个公共(public)镜像用于复制。您仍然可以向其发送查询。使用方法:https://skimdb.npmjs.com/registry/_design/app/_view/dependedU

node.js - 我可以向 NPM 添加调试脚本吗?

我已经编辑了我的package.json以自定义“启动”脚本,因此它将--debug标志添加到Node:"scripts":{"start":"node--debugserver.js"}有没有一种方法可以添加新脚本,例如可以执行我自定义的“开始”现在正在执行的调试脚本?我希望能够执行:npmdebug 最佳答案 在你的package.json中定义脚本"scripts":{"debug":"node--inspectserver.js"}然后你就可以使用npm的运行脚本了npmrun-scriptdebug或更短的版本npmrun

node.js - 为什么 NPM 的重复依赖政策有效?

默认情况下,当我使用NPM管理依赖于foo和bar的包时,两者都依赖于corelib,默认情况下,NPM会安装corelib两次(一次用于foo,一次用于bar)。它们甚至可能是不同的版本。现在,让我们假设corelib定义了一些在foo、bar和主应用程序之间传递的数据结构(例如URL对象)。现在,我所期望的是,如果此对象发生了向后不兼容的更改(例如更改了一个字段名称),并且foo依赖于corelib-1.0而bar依赖于corelib-2.0,我将是一个非常悲伤的Pandas:bar的corelib-2.0版本可能会看到由旧版本的corelib-1.0创建的数据结构,并且事情不会很

node.js - npm install 不会创建 node_modules 目录

我正在尝试为mongodbuni类(class)做作业。他们给了我们一些文件,说明是:运行npminstallmongodb然后nodeapp.js由于某种原因,npminstall没有创建node_modules目录,但我没有看到任何构建错误:mongo-uni/hw1-2$npminstallmongodbnpmWARNpackage.jsonpath@0.4.9pathisalsothenameofanodecoremodule.npmhttpGEThttps://registry.npmjs.org/mongodbnpmhttp304https://registry.npmjs