小编tk4*_*421的帖子

如果依赖项是全局安装的,NPM / Yarn 会抑制未满足的依赖项警告

在使用 Yarn 安装软件包时,我收到以下警告

warning Unmet peer dependency "webpack@1 || 2 || ^2.1.0-beta || ^2.2.0-rc"

即使我在全球范围内安装了 webpack。

我如何抑制这个警告,或者我是否只需要在项目中安装它?

这是我的npm list -g --depth=0输出

npm list -g --depth=0
/usr/local/lib
??? bower@1.8.0
??? browser-sync@2.17.5
??? bufferutil@1.3.0
??? chai@3.5.0
??? create-react-app@1.1.0
??? emoj@0.4.0
??? handlebars@4.0.6
??? hpm-cli@2.0.0
??? http-server@0.9.0
??? jsdoc@3.4.2
??? jshint@2.9.4
??? mocha@3.2.0
??? node-gyp@3.5.0
??? node-inspector@0.12.8
??? nodemon@1.11.0
??? npm@4.4.0
??? snazzy@6.0.0
??? standard@8.6.0
??? webpack@2.2.1
??? webpack-dev-server@2.4.1
??? yarn@0.18.2
Run Code Online (Sandbox Code Playgroud)

谢谢

node.js npm webpack yarnpkg

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

Jenkins Build Error: Build step 'Invoke top-level Maven targets' marked build as failure

Jenkins build is failing with

Build step 'Invoke top-level Maven targets' marked build as failure

I am new to Jenkins and not sure why build is failing. Please see the log:

[INFO] yarn install v0.27.5
[INFO] [1/4] Resolving packages...
[INFO] [2/4] Fetching packages...
[WARNING] warning fsevents@1.1.1: The platform "linux" is incompatible with this module.
[INFO] info "fsevents@1.1.1" is an optional dependency and failed compatibility check. Excluding it from installation.
[INFO] [3/4] Linking dependencies...
[INFO] [4/4] Building fresh packages...
Build step …
Run Code Online (Sandbox Code Playgroud)

build maven-3 jenkins yarnpkg

7
推荐指数
2
解决办法
1万
查看次数

yarn / npm Bulld 完成然后无限期挂起

有人对此有经验吗?运行yarn build完成构建但永远不会退出进程,它只是挂起......当我运行时也会发生同样的事情npm run build

stars-app|master? ? yarn build
yarn build v0.27.5
$ react-scripts build
Creating an optimized production build...
Compiled successfully.

File sizes after gzip:

  132.04 KB  build/static/js/main.54f97667.js
  24.93 KB   build/static/css/main.43aab3e7.css

The project was built assuming it is hosted at the server root.
To override this, specify the homepage in your package.json.
For example, add this to build it for GitHub Pages:

  "homepage" : "http://myname.github.io/myapp",

The build folder is ready to be deployed.
You may serve it …
Run Code Online (Sandbox Code Playgroud)

npm reactjs webpack yarnpkg

7
推荐指数
0
解决办法
1061
查看次数

如何在ubuntu中安装特定的纱线版本

如何在ubuntu中安装0.27.5版纱线?因为最新的纱线版本是1.2.1.

javascript ubuntu npm yarnpkg

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

如何解决纱线警告

我已经解决了:

warning " > react-native@0.54.3" has incorrect peer dependency "react@^16.3.0-alpha.1".
Run Code Online (Sandbox Code Playgroud)

我只是编辑 package.json 依赖项:

...
"react": "^16.3.0-alpha.1",
...
Run Code Online (Sandbox Code Playgroud)

并跑了yarn

但是我该如何解决以下警告:

warning "react-native > metro > @babel/plugin-check-constants@7.0.0-beta.38" has incorrect peer dependency "@babel/core@7.0.0-beta.38".
warning "jest-expo > babel-jest@22.4.3" has unmet peer dependency "babel-core@^6.0.0 || ^7.0.0-0".
Run Code Online (Sandbox Code Playgroud)

我的纱线版本是 1.5.1
我的整个 package.json:

{
  "name": "#######",
  "version": "0.1.0",
  "private": true,
  "devDependencies": {
    "jest-expo": "^25.1.0",
    "react-native-scripts": "^1.11.1",
    "react-test-renderer": "^16.2.0"
  },
  "main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
  "scripts": {
    "start": "react-native-scripts start",
    "eject": "react-native-scripts eject",
    "android": "react-native-scripts android",
    "ios": "react-native-scripts ios",
    "test": …
Run Code Online (Sandbox Code Playgroud)

react-native yarnpkg

7
推荐指数
0
解决办法
3074
查看次数

在 devDependencies 中添加一些内容后,如何防止纱线运行 package.json 脚本?

如果我运行yarn add <dependency> -Dyarn将安装依赖项并在我的package.json. 它将运行该"start"脚本。

起初我很生气,所以我"start"用其他东西重命名,但现在它会在命令"build"之后运行add......

有没有办法阻止yarn 之后运行任何命令add

这是我当前的脚本package.json

  "scripts": {
    "clean": "mkdir -p lib && rm -r lib",
    "build": "yarn clean && tsc",
    "test": "tsc && mocha -c",
    "test:watch": "tsc-then -- mocha -c"
  }
Run Code Online (Sandbox Code Playgroud)

注意:我为那些感兴趣的人提出了一个问题,因为它似乎特定于 watchy^0.9.0 @atom/watcher 问题 #20

package-managers npm yarnpkg

7
推荐指数
2
解决办法
7367
查看次数

错误:未找到构建文件,请在启动 `nuxt start 之前运行 `nuxt build`

我使用创建了一个 nuxt 样板

vue-cli nuxt-community/starter-template

我还创建了另一个使用

创建nuxt-app

. 他们都正确地创建了我的样板。但任何时候我尝试构建开始我的项目使用

纱线开始

我收到此错误:

错误:未找到构建文件,请nuxt build在启动 `nuxt start 之前运行

此外,每当我跑步时

nuxt 构建

我明白了:

未找到命令“nuxt”,您的意思是:来自包“nmh”(宇宙)的命令“next” nuxt:未找到命令

但是当我跑步时

纱线构建

它第二次构建并运行 yarn start 工作但没有热模块重新加载。我不知道是什么问题。我不知道我的纱线是断了还是断了。请帮忙!

vue.js yarnpkg nuxt.js

7
推荐指数
2
解决办法
1万
查看次数

Yarn 工作区和 Webpack 热模块重新加载 React 应用程序

我正在使用 Yarn Workspaces 来管理单一存储库。我正在使用 webpack 4 进行热模块重新加载。在我的 Mono 存储库中,我有一个应用程序、一个 UI 组件库和另一个用于授权用户的组件库(auth 包)。我在应用程序和 auth 包中都使用了组件库。应用程序本地的所有内容都可以热重载,但 UI 组件库不会热重载 - 它需要完全刷新。

我尝试使用 接受 UI 组件库module.hot.accept(...),但似乎没有接受。

猜测这个问题有点牵强,但有什么想法吗?

reactjs webpack hot-module-replacement yarnpkg yarn-workspaces

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

ec2 挂在 npm install 上

我有免费的 ec2 层(1GB RAB,500MB 交换内存)

当 Jenkinsnpm install在项目上执行时,ec2 只是挂起,停止响应,只有重新启动才能使其恢复生机。

使用htop,我分析了情况并发现 RAM 只会耗尽和阻塞,而我创建的额外交换内存也无济于事。

由于我有一个学校项目,我想使用免费层并以某种方式在那里启动项目(我也尝试npm run build过,但现在它有太多问题)。

我也尝试过纱线,但存在一个问题,即其他babel-loader两个软件包需要不同版本。

有没有办法以npm install自动方式执行(这样詹金斯可以只用一个脚本外壳来完成)而不挂起 ec2?

node.js npm npm-install yarnpkg

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

在 Elastic Beanstalk 上使用 Yarn 安装包

我想使用 Yarn 作为 NPM 的替代品在 Elastic Beanstalk 上安装软件包。我已经尝试了在网上找到的各种解决方案,但它们似乎都已过时且不再有效。这就是我现在所拥有的,如本要点中所述

files:
  '/opt/elasticbeanstalk/hooks/appdeploy/pre/49yarn.sh' :
    mode: '000755'
    owner: root
    group: root
    content: |
      #!/usr/bin/env bash
      set -euxo pipefail

      EB_APP_STAGING_DIR=$(/opt/elasticbeanstalk/bin/get-config container -k app_staging_dir)

      if node -v; then
        echo 'Node already installed.'
      else
        echo 'Installing node...'
        curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
        yum -y install nodejs
      fi

      if yarn -v; then
        echo 'Yarn already installed.'
      else
        echo 'Installing yarn...'
        wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
        yum -y install yarn
      fi

  '/opt/elasticbeanstalk/hooks/appdeploy/pre/50npm.sh' :
    mode: '000755' …
Run Code Online (Sandbox Code Playgroud)

node.js amazon-elastic-beanstalk yarnpkg

7
推荐指数
2
解决办法
1747
查看次数