草庐IT

npm-outdated

全部标签

javascript - 如何在本地开发 npm 模块

假设我正在开发一个应用程序,MyApp,我想为它构建一个NPM模块,MyModule。目前我可以想到两种开发方式:在MyApp中进行更改->保存->npminstall/path/to/module与1相同,只是运行npminstall/path/to/module然后直接在node_modules中编辑它,然后将更改复制过来。我想要的是更简单的工作流程。我可以简单地保存文件,刷新页面,然后我的更改就在那里。那可能吗?例如,我知道在Gemfiles中我可以链接到另一个目录作为路径。很确定我不能用npm这样做。 最佳答案 您正在寻找n

javascript - `npm install` 以 "Killed"结尾

我正在尝试运行Telescope(一个meteor应用程序)在Ubuntu16.04服务器上。我按照自述文件中的说明进行操作:curlhttps://install.meteor.com/|shgitclonegit@github.com:TelescopeJS/Telescope.gitnpminstall前两个命令运行没有错误,但最后一个命令以Killed结尾:$npminstallnpmWARNdeprecatedcross-spawn-async@2.2.4:cross-spawnnolongerrequiresabuildtoolchain,useitinstead!extr

node.js - 如何从 Jenkins 运行 npm/grunt 命令

我是这个领域的新手,正在尝试从jenkins运行以下命令:npminstallgruntquickStart到目前为止,我已经在窗口机器上运行了一个jenkins作为窗口服务,并且我还为jenkins安装了NodeJs插件。但是,按照说明here,我被卡住并退出了困惑。,它要求我添加一个或模式nodeJs安装,我找不到这些设置,甚至不确定我是否首先需要它们。这是要求我做的事情:我看不到我创建的jenkins作业的此设置。有没有一种简单的方法可以从.bat或.sh脚本在jenkins中运行这些命令,因为我会推荐一个.batm在窗口机器上。注意:我已经在jenkins中检查了一个使用git

javascript - NPM ELIFECYCLE 错误 - 使用 node server.js 命令

我正在ibmwatson上部署测试机器人,如此处所述https://github.com/eciggaar/text-bot当我尝试使用CLI代工厂在本地部署代码时,出现以下错误。我正在使用Nodejs版本6.10.3和npm版本5.0.4有人可以帮我解决这个问题吗?npmERR!codeELIFECYCLEnpmERR!errno1npmERR!text-bot@0.1.2start:`nodeserver.js`npmERR!Exitstatus1npmERR!npmERR!Failedatthetext-bot@0.1.2startscript.npmERR!Thisisprob

node.js - 是否可以仅在尚未安装 npm 包的情况下安装它?

npm包是否可以在尚未安装的情况下安装?我需要这个来加快CircleCI的测试,但是当我运行npminstallprotractor@2.1.0等时,它总是从scracth下载并安装它们,但是,node_modules包含所有模块的文件夹在运行命令时已经存在(从以前的构建中缓存)并且protractor--version等显示了所需的包版本。拥有这样的单行命令是完美的:protractor--version||npminstall-gprotractor@2.1.0但也会检查包的版本。 最佳答案 你可以试试npmlistprotra

javascript - npm install package.json 中指定的确切包版本

目前,如果我运行npminstall,它会安装已安装软件包的更新版本。如何安装package.json文件中指定的确切版本? 最佳答案 默认情况下,npm使用^安装软件包,这意味着同一主要范围内的任何版本,您可以使用--save-exact切换此行为//npmnpminstall--save--save-exactreact//yarnyarnadd--exactreact如果有人在未来寻找这个,我创建了一篇关于这个的博客文章。https://www.dalejefferson.com/articles/2018-02-04-how

node.js - 无法使用 npm 安装预渲染 - "Failed to locate: CL.exe"

我一直在尝试在本地机器上安装PreRender.Io进行测试。我已经安装了Python2.7.10。当我输入时:npminstallprerender它给出了一个错误:C:\PreRender\node_modules\prerender\node_modules\phantom\node_modules\dnode\node_modules\weak>ifnotdefinednpm_config_node_gyp(node"C:\ProgramFiles\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node

javascript - npm 安装错误 "ETXTBSY: text file is busy"

在homestead上运行npminstall[anypackage]甚至npminstall时出现以下错误:npmERR!ETXTBSY:textfileisbusy,rmdir'/home/vagrant/valemus-shop-starter/valemus-shop/node_modules/fsevents'调试日志可见here盒子'laravel/homestead'(v3.0.0)Node:v8.2.1NPM:5.3.0我尝试删除fsevents目录,但是它不存在。我该如何解决这个问题? 最佳答案 当我想更改为响应前

node.js - 尝试从 npm 安装 Angular 2 Material - 源文本中无法识别的标记

我从PowerShell(以管理员身份)尝试以下命令npminstall@angular2-material并得到错误:Unrecognizedtokeninsourcetext.Atline:1char:13+npminstall我什至尝试只获取一个A2M组件(核心)并得到相同的错误:npminstall@angular2-material/{core}知道我做错了什么吗?npm:3.9.5Node:6.2.2操作系统:Win7更新:我在A2MGitHub上发现了以下问题-似乎可能是PS的问题。https://github.com/angular/material2/issues/2

node.js - Gradle "... occurred starting process ' 命令 'npm' '"在 Mac 上

我安装了带有IntelliJIdea的MacOS。我正在使用Gradle(gradle-2.4)来构建项目。我在Mac上安装了NodeJS和NPM,并且可以从shell中使用。MacBook:~user$node-vv4.2.2MacBook:~user$npm-v2.14.7运行使用NODE/NPM的Gradle任务时,它会失败并出现以下错误(在当前示例中为NPM)。*Whatwentwrong:Executionfailedfortask':module:task'.>Aproblemoccurredstartingprocess'command'npm''来自Gradle的错误堆