草庐IT

npm-outdated

全部标签

node.js - npm 错误!拒绝删除/编码 EEXIST

我只是在运行一个简单的npminstall,我得到了这个错误。npmERR!path/Users/jasonazoulay/Desktop/fabrick.io/delegation/node_modules/@angular/cli/node_modules/webpack/node_modules/yargs/node_modules/os-locale/node_modules/execa/node_modules/cross-spawn/node_modules/.bin/whichnpmERR!codeEEXISTnpmERR!Refusingtodelete/Users/j

macos - ~/.npm 目录是干什么用的?

我已经安装了全局npm包jslint它就在这里$ls-la/usr/local/bin/jslintlrwxr-xr-x1lustadmin40Feb1215:31/usr/local/bin/jslint->../lib/node_modules/jslint/bin/jslint.js$ls-la/usr/local/lib/node_modules/jslint/bintotal8drwxr-xr-x3luststaff102Apr162012.drwxr-xr-x10luststaff340Feb1215:31..-rwxr-xr-x1luststaff2330Apr16201

node.js - 通过 npm 导入 Sass

目前在我们的Sass文件中,我们有如下内容:@import"../../node_modules/some-module/sass/app";这很糟糕,因为我们实际上并不确定路径:它可能是../node_modules,也可能是../../../../../node_modules,因为npm是如何安装东西的。在Sass中有没有一种方法可以搜索直到找到node_modules?甚至是通过npm包含Sass的正确方法? 最佳答案 如果你在2017年寻找方便的答案并且正在使用Webpack,这是我找到的最简单的方法。假设你的模块路径是这

node.js - 通过 npm 自动运行 gulp 任务

我通常通过npm运行gulp,例如在我的package.json中"scripts":{"test":"gulptest","minify":"gulpminify"}然后我可以运行诸如之类的命令npmrunminify这没关系,但是每次我的gulpfile中有新任务时,我都需要将它们添加到脚本部分下的package.json中,有没有更好的方法呢?原因:我只将npm全局安装到我的path,所以所有其他模块都不会污染我的path,所以我需要运行它们通过npm脚本 最佳答案 BrianBrennangaveafantasticsugg

node.js - npm - 将安装的包保存为依赖项

我已经通过npminstall$package安装了一些包,而没有先设置package.json。现在我想创建一个package.json文件,但将所有已安装的包保留为依赖项。简单地运行npminit不提供这个选项,我可以自动实现吗? 最佳答案 2016年1月更新npm现在支持开箱即用。我有npm版本3.5.2。所以只需要一个node_modules文件夹并安装underscore。npminit--yes然后:catpackage.json包含在package.json中:"dependencies":{"underscore":

node.js - 如何在使用 yarn 安装 npm 依赖项时忽略不兼容的引擎 "node"错误?

鉴于此package.json:{"name":"yarn-install-fail","version":"1.0.0","description":"","main":"index.js","scripts":{},"author":"","license":"ISC","dependencies":{"aws-sdk":"2.x.x","s3-streams":"^0.3.0"}}我可以通过npm成功安装依赖:$npminstalladded27packagesin1.844s然而yarn失败了:$yarninstallyarninstallv0.24.5infoNolockfi

node.js - 冲泡安装 npm "npm: command not found"

我使用brewinstallnode安装了Node,当我使用node-v时,我得到以下v5.0.0。但是,当我尝试运行npm命令时,我得到npm:commandnotfound。我尝试运行brewinstallnpm,但是我得到了以下响应node-5.0.0alreadyinstalled。Node也返回命令未找到,但我通过运行brewlinknode解决了这个问题,但是npm似乎仍然不起作用。我该如何解决这个问题? 最佳答案 我遇到了同样的问题。在网上搜索和阅读不同的东西后,对我有用的是:$brewpostinstallnode但

node.js - npm install bower 使用 -g 与 --save-dev

我是node新手,使用npm来做一些node、angular和Express教程。我之前在教程中使用过bower。我很确定我已经使用-g安装了它,因为当我运行bower-v命令时我得到了返回1.3.3我明白使用安装它-g表示,全局安装,以便在下一个项目中我不必再次安装它。1)这是正确的吗?2)当我开始处理一个新项目时,我是否必须初始化bower?3)在我已经全局安装bower(-g)之后,我有什么理由应该使用installbower--save-dev吗?4)installbower--save-dev究竟是做什么的?当我搜索“--save-dev”时,我在google或stackov

windows - 适用于 Windows 的 NPM 包 'bin' 脚本

Cucumber.js提供了一个命令行“二进制”,它是一个简单的.js文件,其中包含shebang指令:#!/usr/bin/envnodevarCucumber=require('../lib/cucumber');//...在package.json中使用"bin"配置键指定二进制文件:{"name":"cucumber","description":"TheofficialJavaScriptimplementationofCucumber."//...,"bin":{"cucumber.js":"./bin/cucumber.js"}//...这一切都适用于POSIX系统。有人

node.js - 错误 : npm is known not to run on Node. js V4.2.6

如何解决以下错误?我使用Ubuntu16。当我运行任何npm命令(例如“npmrundev”)时,我会收到此错误:ERROR:npmisknownnottorunonNode.jsv4.2.6Node.js4issupportedbutthespecificversionyou'rerunninghasabugknowntobreaknpm.Pleaseupdatetoatleast${rel.min}tousethisversionofnpm.YoucanfindthelatestreleaseofNode.jsathttps://nodejs.org/