草庐IT

packaged

全部标签

javascript - npm install 如果 package.json 被修改

TL;DR:如果您的package.json已被修改,有没有办法让npminstall在运行任何npm脚本之前自动运行?问题场景您拉取或checkout更新了package.json的分支。你运行npmrunmy-script。my-script依赖于新添加到package.json的包。my-script失败。你想知道为什么。在翻转你的table之前,你运行npminstall只是为了确定。my-script运行成功。你不需要一张新table。我知道像gradle这样的构建/任务运行工具可以确保在运行任务之前你的依赖项是最新的。我一直是npm不这样做的(次要)痛点。我偶然发现了两个我

angularjs - 错误 : Cannot find where you keep your Bower packages. 使用 --force 继续

我正在使用MEANStack构建一个应用程序,并尝试使用yeoman-generator搭建我的前端,当我执行yoangular时构建失败并最终出现以下情况Running"wiredep:app"(wiredep)taskWarning:Error:CannotfindwhereyoukeepyourBowerpackages.Use--forcetocontinue.Abortedduetowarnings.我被这个警告所困扰。我发现了一个类似的问题here,但该解决方案对我没有帮助。任何帮助将不胜感激。 最佳答案 我遇到了同样的

node.js - 全局安装的 npm-packages 不起作用

这个问题不太可能帮助任何future的访客;它仅与一个小地理区域、一个特定时刻或一个非常狭窄的情况相关,而这些情况通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。localnpm-packages按预期工作,但我似乎不可能让全局安装的包运行。它甚至不会抛出任何错误,只是什么都不做(express、咖啡等)在我想使用CoffeeScript之前,这并没有让我很困扰。我已经检查过的东西(我在Xubuntu12.04上):npm列出它它安装在/usr/local/bin(更新|卸载|重新安装)npmvia(npm|apt-get

node.js - 运行 npm install 时 package.json 没有安装依赖项

我为我的私有(private)应用创建了一个package.json文件。在其中,我按预期列出了我的依赖项。其中一些依赖项有自己的依赖项。在我的应用程序上运行npminstall时,它没有安装我的依赖项的依赖项。我的package.json文件有什么问题会阻止这种情况吗?(“winston”是我未正确安装的依赖项之一){"name":"myapp","version":"0.0.1","dependencies":{"connect":"1.8.5","express":"2.5.8","socket.io":"0.8.7","winston":"0.5.9"},"engine":{"

node.js - Amazon Elastic Beanstalk npm 找不到 package.json

我对亚马逊网络服务非常陌生,我正在尝试在他们的弹性beanstalk上设置一个node.js应用程序。我设置了实例并上传/部署了站点,但是当运行状况“正常”时,node.js日志显示这重复了大约30次:npmERR!enoentENOENT:nosuchfileordirectory,open'/var/app/current/package.json'npmERR!enoentThisismostlikelynotaproblemwithnpmitselfnpmERR!enoentandisrelatedtonpmnotbeingabletofindafile.npmERR!enoe

node.js - package.json 中的多个命令

这个命令:"start":"nodeserver/server.js"启动我的服务器,但在运行之前我还希望一个命令自动运行:'webpack'.我想构建一个可以运行的脚本npmrunsomeCommand-它应该首先在终端中运行webpack,然后是nodeserver/server.js。(我知道如何使用gulp进行配置,但我不想使用它) 最佳答案 如果我理解正确的话,你想先运行webpack,然后编译运行nodejs。也许试试这个:"start":"webpack&&nodeserver/server.js"

json - package.json 必须是实际的 JSON,而不仅仅是 JavaScript

我使用了http://jsonlint.com/检查此package.json文件的语法{"name":"hello-world","description":"helloworldtestapp","version":"0.0.1","private":true,"dependencies":{"express":“4.6.1"}}返回错误Parseerroronline7:..."express":“4.6.1"}}----------------------^Expecting'STRING','NUMBER','NULL','TRUE','FALSE','{','['不知道这有

node.js - ^ 在 package.json 依赖版本中

package.json中的依赖版本中的^符号是什么意思?我在thedocs中找不到它.例如:"dependencies":{"grunt":"^0.4.4",...} 最佳答案 我找到了答案here:Thecaret,ontheotherhand,ismorerelaxed.Itwillupdateyoutothemostrecentmajorversion(thefirstnumber).^1.2.3willmatchany1.x.xreleaseincluding1.3.0,butwillholdoffon2.0.0.npm’

git - NPM 安装 : Git URL dependency error in package. json

我想在我写的package.json中设置一个私有(private)包的GitURL依赖项:"dependencies":{"mymodule":"git://git@git.myrepo.com:/myproject#mybranch"}运行npminstall时出现此错误:gitclonegit://git@git.myrepo.com:/myproject.gitCloningintobarerepository'/hom/Ostro/.npm/_git-remotes/git-git-myrepo-com-myproject-git-4d838f3d'...npmERR!git

javascript - package.json 生成/npm 未使用的包

我正在我的项目中引入单元测试,为此,我需要为自己创建一个package.json文件。第一个问题是,您使用的是哪个单元测试套件?我期待mocha这似乎是Node.js项目的标准。第二个问题是:有没有什么神奇的方法可以生成package.json文件?(对于依赖项和版本)第三个问题是:我在开发我的项目时测试了很多npm包,但现在我遇到了很多可能未使用的包。有没有办法判断哪个没用?(我看到npmlistinstalled这很有用) 最佳答案 我正在使用摩卡。npminitnpmls将在你的package.json中没有的旁边列出“无关的