![](/img/trans.png)
[英]Why is `npm init react-app` using yarn as default? (npm V6.14.5)
[英]circleci (v2.0) using npm when yarn is the run command
有關於為circleci v1設置紗線的文檔,但沒有為v2設置紗線的文檔,因為看起來好像已經將紗線烘焙到v2 api中了,但是,在我的config.yml中,當我查看構建時,我明確地運行yarn來安裝我的部門記錄它顯示npm用於所有我的yarn命令...我顯然需要覆蓋此/安裝yarn? 不幸的是,似乎v2文檔沒有涉及到這一點,而且我的google-foo並未取得成果...
更有意思的是,我的另一個項目是使用幾乎完全相同的配置的yarn。
這是我當前的config.yml
# Javascript Node CircleCI 2.0 configuration file
#
# Check https://circleci.com/docs/2.0/language-javascript/ for more details
#
version: 2
jobs:
build:
docker:
# specify the version you desire here
- image: circleci/node:7.10
# Specify service dependencies here if necessary
# CircleCI maintains a library of pre-built images
# documented at https://circleci.com/docs/2.0/circleci-images/
# - image: circleci/mongo:3.4.4
working_directory: ~/repo
steps:
- checkout
# Download and cache dependencies
- restore_cache:
keys:
- v1-dependencies-{{ checksum "package.json" }}
# fallback to using the latest cache if no exact match is found
- v1-dependencies-
- run: yarn
- save_cache:
paths:
- node_modules
key: v1-dependencies-{{ checksum "package.json" }}
# run tests!
- run: yarn test
- run: echo "ALL GOOD IN THE HOOD"
- deploy:
name: Deploy on deploy branch
command: |
if [ "${CIRCLE_BRANCH}" == "deploy" ]; then
./node_modules/.bin/firebase ...
fi
我解決了這個問題。 我的circleci文件夾拼寫錯誤。 我省略了.
它使用的是默認配置...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.