小编tk4*_*421的帖子

纱线:错误:连接 ECONNREFUSED 127.0.0.1:443

当我通过yarn安装ELM时,我得到

- 错误 - - - - - - - - - - - - - - - - - - - - - - - - ------------------------

获取以下 URL 时出现问题:

https://github.com/elm/compiler/releases/download/0.19.1/binary-for-windows-64-bit.gz

它是在说:

错误:连接ECONNREFUSED 127.0.0.1:443

注意:您可以通过直接从以下位置下载来完全避免 npm: https: //github.com/elm/compiler/releases/download/0.19.1/binary-for-windows-64-bit.gz

当我手动浏览到https://github.com/elm/compiler/releases/download/0.19.1/binary-for-windows-64-bit.gz时。我明白了

在此输入图像描述

但是其他人可以访问该链接并下载该文件。

编辑:

主机文件:

127.0.0.1 view-localhost #查看localhost服务器

127.0.0.1 mydevsnapcap.com www.mydevsnapcap.com app.mydevsnapcap.com 内部.mydevsnapcap.com

0.0.0.1 mssplus.mcafee.com

编辑 此用途几天前有效。

更多测试:我无法使用光纤连接从手机和电脑访问它,但我可以使用移动连接在手机和手机上访问它。

github npm elm yarnpkg

1
推荐指数
1
解决办法
6778
查看次数

Android 使用十六进制颜色作为谷歌地图标记

我想为谷歌地图标记使用自定义十六进制颜色,但我看到您只能使用 0-360 和 10 个预定义的色调颜色。有什么方法可以将标记颜色更改为十六进制颜色,或者至少将十六进制值转换为色调以便我可以使用它?我已经知道如何为标记设置色调颜色,但不是十六进制颜色。

android google-maps colors marker

0
推荐指数
1
解决办法
1549
查看次数

如何从源代码安装纱线?

我正在尝试从源代码安装纱线包管理器到我的 Ubuntu 机器上。

1) 从Github Release页面下载 yarn tarball

YARN_VERSION=0.17.1
https://github.com/yarnpkg/yarn/releases/download/v${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz
Run Code Online (Sandbox Code Playgroud)

2) 解压压缩的 tar

tar -xzf yarn-v${YARN_VERSION}.tar.gz
Run Code Online (Sandbox Code Playgroud)

3)使用它

cd ./dist/bin/yarn --version
>> 0.17.10
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好。

目标:但是,yarn通过 访问可执行文件的推荐方法是什么/usr/local/bin/yarn --version

看来我需要创建一个符号链接。在那种情况下,提取 tarball 的最佳位置在哪里?是/usr/local/lib/yarn吗?如何创建符号链接?

ubuntu github yarnpkg

0
推荐指数
1
解决办法
4509
查看次数

Yarn(JS)命令失败并显示"错误:无法找到或加载主类运行"

我正在处理最近切换npm到的应用程序,yarn我无法运行package.json脚本.运行命令会yarn导致以下错误:

Error: Could not find or load main class run

运行相同的命令与npm工作正常.例:

$ yarn run test
> Error: Could not find or load main class run
$ npm run test
> RUNS  test/jest/components/DataTable.test.js
> RUNS  test/jest/components/NavItem.test.js
> // etc
Run Code Online (Sandbox Code Playgroud)

javascript yarnpkg

0
推荐指数
2
解决办法
2114
查看次数

运行vue项目getaddrinfo ENOTFOUND localhost错误

我已经初始化了一个nuxt项目,当我尝试使用npm run dev或yarn dev命令运行它时,它会返回以下错误:

    build [==================  ] 91%Error: getaddrinfo ENOTFOUND localhost
    at errnoException (dns.js:50:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
error Command failed with exit code 1.
Run Code Online (Sandbox Code Playgroud)

知道它来自哪里?

npm yarnpkg nuxt.js

0
推荐指数
1
解决办法
2099
查看次数

纱线添加 --dev 返回 --> 纱线:错误:没有这样的选项:--dev

我看过这篇文章: 带有 --dev 标志的 Yarn error "no such option"但它对我不起作用。我做了npm install --global yarn,但没有用。

yarn version: 0.27
node version: 9.6.1
npm version: 5.6.0
linux-ubuntu: 17.10
Run Code Online (Sandbox Code Playgroud)

正在运行的命令:

yarn add --dev nodemon babel-cli babel-preset-env babel-preset-stage-3
Run Code Online (Sandbox Code Playgroud)

yarnpkg

0
推荐指数
1
解决办法
4224
查看次数

如何更改已安装的 JHipster 生成器和 JHipster 项目的依赖项管理器?

我使用 Yarn 安装了 JHipster 生成器:

纱线全局添加生成器-jhipster

现在我有两个顾虑:

1- 如果我改变主意并想在使用 yeoman 命令时生成由“npm”管理的新 JHipster 项目怎么办?

我的意思是:

嘻嘻嘻嘻

我应该再次安装 JHipster 生成器,这次使用“npm”吗?

我的意思是:

npm install -g generator-jhipster

2-我应该如何在已经使用“yarn”作为依赖项/包管理器的项目上从“yarn”切换到“npm”?

dependency-management npm yeoman jhipster yarnpkg

0
推荐指数
1
解决办法
401
查看次数

NPM之后安装纱

我需要一些有关Yarn安装过程的帮助和说明。

MacOS版本 10.14.2

  1. 我已经Homebrew通过官方网站(ver. 2.0.1)安装了。
  2. 我是NPM通过从官方网站(ver. 10.15.1 LTS)下载软件包安装的。
  3. 现在,当我试图安装yarn通过brew install yarn

我有以下错误:

The post-install step did not complete successfully
You can try again using `brew postinstall node`
Run Code Online (Sandbox Code Playgroud)

正如我所了解的那样,例如,当我尝试使用时,NPM会在本地安装节点create-react-app。当我使用Homebrew进行安装时yarn,它将尝试进行node全局安装。我们这里有冲突。

我发现建议使用:

sudo chown -R `whoami`:admin /usr/local/ 
Run Code Online (Sandbox Code Playgroud)

我不确定此命令的作用。

因此,问题是:

  1. 为什么更改文件夹的所有者应该是解决方案?它将如何影响多用户系统?
  2. 正确安装纱线的方法是什么?
  3. 如果在全局和本地(应用程序文件夹)中安装了节点,可能会有任何冲突。

言:如果我对这里的理解有误,请纠正我。

node.js npm yarnpkg

0
推荐指数
1
解决办法
5911
查看次数

如何检查是否使用纱线安装了特定的依赖项?

有没有办法检查Terminal特定依赖项(例如:)Lodash是否安装在项目中或未使用Yarn

command-line yarnpkg

0
推荐指数
1
解决办法
1302
查看次数

lerna run --parallel 不适用于汇总表

背景:

我有一个带有两个包的纱线工作区的 lerna monorepo。我使用 rollup 作为打包器。

包/模块1/package.json:

{
  scripts: {
    "watch": "rollup -c rollup.config.js --watch",
    "build": "NODE_ENV=production && rollup -c rollup.config.js"
  }
}
Run Code Online (Sandbox Code Playgroud)

包/module2/package.json:

{
  scripts: {
    "watch": "rollup -c rollup.config.js --watch",
    "build": "NODE_ENV=production && rollup -c rollup.config.js"
  }
}
Run Code Online (Sandbox Code Playgroud)

预期行为:

  1. lerna run build将为build每个包运行脚本。
  2. lerna run watch将以watch监视模式运行每个包的脚本。

当前行为:

  1. lerna run build按预期工作。该build脚本对这两个包都可以正常运行。
  2. lerna run watch 只是挂在那里:
lerna notice cli v3.13.1
lerna info Executing command in 2 packages: "yarn run watch"
[[just hangs …
Run Code Online (Sandbox Code Playgroud)

rollupjs lerna yarn-workspaces

0
推荐指数
1
解决办法
3230
查看次数

每个纱线命令都会给出“错误../package.json:名称包含非法字符”

起亚啦!我正在尝试在本地安装 ghost-blog,但在安装过程中遇到了问题。它在“安装依赖项”时停止,而 yarn install --no-emoji -no-progress(ghost-cli 生成的命令)拉出一个错误:“../../../../package.json:名称包含非法字符”。

从那时起,我注意到几乎每个 yarn 命令(除了 yarn --version)都会出现相同的错误,包括 yarn cache clear,这使得故障排除非常困难。

我已经去寻找可能导致它的系统周围漂浮的 package.json 文件,因为我在某处读到纱线寻找最接近的文件,并删除了其中的大部分 - 剩下的那些是 npm 包的一部分,似乎具有有效的文件/路径名(全部小写,无空格)。我还将Ghost 的 package.json复制到父目录中(因为 ghost-cli 需要一个空目录才能安装),希望 Yarn 会选择它,但没有运气。

我已经卸载并重新安装了纱线(通过自制软件)并确保它在我的个人资料(zsh)中。

这是 ghost-cli-debug 的输出,不幸的是不是很有用:

Debug Information:
    OS: Mac OS X, v10.15
    Node Version: v10.16.1
    Ghost-CLI Version: 1.11.0
    Environment: development
    Command: 'ghost install local'
Message: Command failed: yarn install --no-emoji --no-progress
error ../../../../package.json: Name contains illegal characters

yarn install v1.16.0
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

Exit code: 1 …
Run Code Online (Sandbox Code Playgroud)

ghost-blog yarnpkg

0
推荐指数
3
解决办法
6322
查看次数

Select2 CSS 未通过纱线或资产预编译加载

我遇到了一个奇怪的问题,除了 select2 之外,一切都按预期工作。我有 Rails 6.0.0 应用程序并通过安装 select2 yarn add select2

然后我将其添加到 application.js 文件中。文件如下所示。

    #app/javascripts/packs/application.js

    require("@rails/ujs").start()
    require("turbolinks").start()
    require("@rails/activestorage").start()
    require("channels")
    require('datatables.net')
    require('datatables.net-dt')
    require('datatables.net-bs4')
    require('select2')

    import  "bootstrap"
    import 'popper.js/dist/popper.js';
    import $ from 'jquery';
    global.$ = jQuery;
    import  "chart.js"
    import 'select2'; // globally assign select2 fn to $ element
    import 'select2/dist/css/select2.css';  // optional if you have css loader

    document.addEventListener("turbolinks:load", () => {
        setTimeout(function() {
          $('.success, .alert').fadeOut();
        }, 10000); 
    })

Run Code Online (Sandbox Code Playgroud)

现在看起来像这个 select2 下拉框

当我转到 Chrome 开发人员工具中的“源”选项卡时,它仅显示select2/dist/jsnode_modules 下的文件夹。我已经尝试precompilingclobbering资产但不起作用。整个过程在我的本地运行良好,只会在生产服务器中引起问题。

编辑: …

ruby-on-rails jquery-select2 yarnpkg webpacker ruby-on-rails-6

0
推荐指数
1
解决办法
2585
查看次数