草庐IT

npm-outdated

全部标签

node.js - 无法在目录中运行程序 "npm"

当我遍历具有package.JSON和gruntfile的src/main/app/文件夹结构时,我能够运行npm安装和grunt命令。但是当我试图运行mvnjetty:run和POM文件存在时项目根文件夹中的属性文件时,它会抛出错误,它无法运行npminstall文件夹结构中src/main/app/.这是确切的错误:[INFO]------------------------------------------------------------------------[ERROR]Failedtoexecutegoalorg.codehaus.mojo:exec-maven-pl

node.js - 如何使用具有不同/自定义模块名称的 npm 安装软件包

我想从一个名为“mymodule”的githubtarball安装一个特定的修订版,并将其命名为“mymoduleTemp”,然后加载一个可能不同的版本,该版本将采用真实名称“mymodule”。那么,我该怎么做第一件事呢?我正在寻找类似的东西:npminstallhttps://github.com/me/mymodule/tarball/someTag-namemymoduleTemp有没有办法做到这一点?锦上添花:如果mymodule已经存在,则在安装mymoduleTemp时它不会被破坏(即理想情况下,该过程不会安装为mymodule然后重命名文件夹)

node.js - 在 package.json 中更改 npm 默认插入符号(^)

当我运行npminstall时,如何更改npm在package.json中插入的默认前缀字符(^)--保存包? 最佳答案 npmconfigsetsave-prefix='~'将您的默认设置回波浪号npmconfigsetsave-prefix=''将删除自动前缀 关于node.js-在package.json中更改npm默认插入符号(^),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

node.js - 带有 node-sass 和 autoprefixer 的 npm

我使用node-sass将我所有的Sass文件编译为master.css。这很好用,但现在我想添加前缀。我只想使用npm,不使用Gulp或Grunt。这是我的package.json文件:{"name":"xxxxxx.com","version":"1.0.0","description":"","watches":{"sass":"src/scss/**"},"scripts":{"sass":"node-sasssrc/scss/master.scss-odist/css/--stylecompressed","prefix":"postcss--useautoprefixerd

node.js - npm 过时错误无法读取未定义的属性 'length'

我尝试在我的Node项目中从控制台运行“npmoutdated”。但我得到这个错误:npmERR!Cannotreadproperty'length'ofundefinednpmERR!Acompletelogofthisruncanbefoundin:npmERR!C:\Users\User\AppData\Roaming\npm-cache\_logs\2019-03-31T12_26_30_745Z-debug.log这是日志中的错误:199verbosestackTypeError:Cannotreadproperty'length'ofundefined199verboses

node.js - 如何解决返回 ENOAUDIT : Your configured registry does not support audit requests? 的 npm 审计

这最近发生了,除了添加一些额外的依赖项之外,我不知道我可能会做些什么来破坏它。我正在使用https://registry.npmjs.org/(默认)。日志文件的相关部分如下。有没有人见过类似的东西?我只在一些旧的错误报告中看到过这一点。6infoauditSubmittingpayloadof66980bytes7httpfetchPOST500https://registry.npmjs.org/-/npm/v1/security/audits548ms8verbosestackError:Yourconfiguredregistry(https://registry.npmjs.

node.js - npm 弃用警告——我需要更新一些东西吗?

做完npminstall为了获取项目的依赖项,我经常收到很多这样的消息:npmWARNdeprecatedlodash@1.0.2:lodash@显然我对node的理解不够好,无法得出我应该做什么的结论——该项目甚至不直接包含lodash。我需要更新一些东西吗?还是包维护者的任务? 最佳答案 一般来说,这是包维护者的任务。你可以在他们的githubrepo上打开一个issue(如果它在github上),更好的办法是提出一个更新内部依赖项的拉取请求。 关于node.js-npm弃用警告——

node.js - 为什么 npm list -g 会导致 npm ERR!遗漏错误?

npm使用npmlist-g后返回如下信息npmERR!missing:atom-package-manager@*,requiredbyundefined@undefinednpmERR!missing:opal-npm-wrapper@git://github.com/anthonny/opal-npm-wrapper.git#0.1.1,requiredbyasciidoctor.js@1.5.2npmERR!missing:xmlhttprequest@~1.6.0,requiredbyasciidoctor.js@1.5.2截图: 最佳答案

node.js - 如何在 "npm install"上安装 git Hook ?

当有人安装my-package时,我想安装一个pre-commitgitHook(对代码进行lints)。我尝试添加postinstall脚本:"scripts":{"postinstall":"./scripts/install-git-hooks"}这很好用。当有人运行npminstall时,他们会安装pre-commit钩子(Hook)。但是,如果another-package依赖于my-package,则为another-package运行npminstall也运行postinstall脚本,这是不受欢迎的。避免这种不良影响的最干净的方法是什么? 最

node.js - 我可以让 npm install 遵循某种 package.json 格式吗?

当你安装一个npm包并使用--save、--save-dev或--save-optional选项来将包写入您的package.json文件中的相应依赖项属性中,整个文件似乎被重写为2空格缩进:$catpackage.json{"name":"my-package"}$npminstall--saveanother-package&&catpackage.json{"name":"my-package","dependencies":{"another-package":"~0.1.5"}}有没有办法让npm遵循现有格式,或者为package.json文件指定自定义格式(例如4空格缩进)