คำถามติดแท็ก yarnpkg

Yarn เป็นตัวจัดการแพ็คเกจ JavaScript แบบโอเพนซอร์สที่สร้างโดย Facebook, Exponent, Google และ Tilde ด้วย Yarn วิศวกรยังคงสามารถเข้าถึงรีจิสทรี npm ได้ แต่สามารถติดตั้งแพ็กเกจได้เร็วขึ้นและจัดการการอ้างอิงอย่างสม่ำเสมอในทุกเครื่องหรือในสภาพแวดล้อมออฟไลน์ที่ปลอดภัย


4
วิธีล้างแคชใน Yarn
ฉันกำลังทำการทดสอบเกณฑ์มาตรฐานสำหรับ Yarn ของ Facebook สำหรับสิ่งนี้ฉันต้องล้างแคชโลกของฉัน มีคำสั่งสำหรับสิ่งนี้หรือไม่? ฉันลบ~/.yarn-cacheโฟลเดอร์ของฉันโดยบังคับ แต่นี่เป็นคู่มือ

10
ข้อผิดพลาดคำสั่งติดตั้งเส้นด้ายไม่มีไฟล์หรือไดเรกทอรีดังกล่าว: 'ติดตั้ง'
ฉันกำลังติดตั้งชุดsyliusและในขณะที่ติดตั้ง sylius ฉันจำเป็นต้องเรียกใช้การติดตั้งเส้นด้ายดังนั้นในขณะที่ฉันเรียกใช้คำสั่ง yarn install ฉันได้รับข้อผิดพลาด: ข้อผิดพลาด: [Errno 2] ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว: 'ติดตั้ง'

5
วิธีติดตั้งแพ็คเกจจาก github repo ใน Yarn
เมื่อฉันใช้npm install fancyapps/fancybox#v2.6.1 --saveดังนั้นแพ็คเกจ fancybox ที่แท็ก v2.6.1 จะถูกติดตั้ง ลักษณะการทำงานนี้อธิบายไว้ในเอกสาร อยากถามว่าทำอย่างไรกับyarn? คำสั่งนี้เป็นทางเลือกที่ถูกต้องหรือไม่? ในเอกสารเส้นด้ายไม่มีอะไรเกี่ยวกับรูปแบบนี้ yarn add fancyapps/fancybox#v2.6.1
158 node.js  yarnpkg 


19
ฉันจะถอนการติดตั้ง Yarn ได้อย่างไร
ฉันจะถอนการติดตั้งเส้นด้ายได้อย่างไร ฉันเคยใช้มันสำหรับโครงการ react-native และตอนนี้เมื่อใดก็ตามที่ฉันย้ายรหัสออกindex.ios.jsหรือindex.android.jsเกิดข้อผิดพลาดดังนั้นฉันต้องการใช้ npm แต่เมื่อใดก็ตามที่ฉันเริ่มต้นโครงการที่ตอบสนองได้จะมีค่าเริ่มต้นเป็นเส้นด้าย ฉันพยายามnpm uninstall yarnแล้วแต่ไม่ได้ผล ขอบคุณ
128 node.js  yarnpkg 

7
ฉันควรคอมมิตไฟล์ yarn.lock และ package-lock.json หรือไม่
เรากำลังใช้เส้นด้ายสำหรับการติดตั้ง pkg ที่กำหนดไว้ทั้งหมดของเรา แต่ไม่ได้ป้องกันไม่ให้ผู้ใช้ใช้ npm - ฉันเดาว่าการมีไฟล์ทั้งสองนี้จะทำให้เกิดปัญหาอย่างไรก็ตาม ควรเพิ่มใน. gitignore dir ของคุณหรือไม่
120 npm  package  yarnpkg 

9
ไม่พบโมดูล: ข้อผิดพลาด: ไม่สามารถแก้ไข 'core-js / es6'
ฉันมีปัญหากับกระบวนการสร้างที่เกี่ยวข้องกับแอป React ของฉัน ฉันมักจะได้รับข้อผิดพลาดต่อไปนี้: ไม่พบโมดูล: ข้อผิดพลาด: ไม่สามารถแก้ไข 'core-js / es6' ถ้าฉันใช้สิ่งนี้ใน polyfill.js: นำเข้า 'core-js / es6'; นั่นคือ package.json ของฉัน: { "name": "test", "version": "1.0.0", "main": "index.js", "license": "MIT", "private": true, "devDependencies": { "@babel/core": "^7.4.0", "@babel/preset-env": "^7.4.2", "@babel/preset-react": "^7.0.0", "@babel/runtime": "^7.4.2", "babel-loader": "^8.0.5", "babel-preset-es2015": "^6.24.1", "copy-webpack-plugin": "^5.0.2", "css-hot-loader": "^1.4.4", "eslint": "5.15.3", …

9
คำสั่งทั่วโลก Yarn ไม่ทำงาน
ฉันกำลังทำงานกับ Yarn v0.16.1 ถ้าฉันเข้าใจถูกต้อง (ตามเอกสารประกอบ ) yarn global add <package>ควรจะเทียบเท่ากับnpm install -g <package>. อย่างไรก็ตามเมื่อฉันเรียกใช้ตัวอย่างในเอกสาร (with create-react-app) คำสั่งจะทำงานได้สำเร็จ แต่create-react-appไม่สามารถใช้งานได้จากบรรทัดคำสั่ง นี่คือผลลัพธ์: $ yarn global add create-react-app $ yarn global v0.16.1 [1/4] 🔍 Resolving packages... [2/4] 🚚 Fetching packages... [3/4] 🔗 Linking dependencies... [4/4] 📃 Building fresh packages... success Installed create-react-app@0.6.0 with binaries: …
114 javascript  npm  yarnpkg 

6
เมื่อใดควรใช้ Yarn ผ่าน NPM? อะไรคือความแตกต่าง?
อะไรคือความแตกต่างระหว่างYarnและ NPM? ในขณะที่เขียนคำถามนี้ฉันสามารถค้นหาบทความบางอย่างเกี่ยวกับการแสดงอินเทอร์เน็ตสิ่งที่เปรียบเสมือนเส้นด้ายของคำสั่ง NPM เช่นนี้ พวกเขามีฟังก์ชันการทำงานเหมือนกันหรือไม่ (ฉันรู้ว่า Yarn ทำแคชในเครื่องและดูเหมือนว่าคุณจะต้องดาวน์โหลดแพ็คเกจเพียงครั้งเดียว) แต่นอกเหนือจากนี้มีประโยชน์อะไรบ้างสำหรับการย้ายจาก NPM ไปยัง Yarn
107 javascript  npm  yarnpkg 

1
วิธีการติดตั้งแพคเกจด้วย local path by Yarn? ไม่พบแพ็คเกจ
ในของpackage.jsonฉันฉันกำลังชี้แพ็คเกจท้องถิ่นmy-custom-i18nตามเส้นทางสัมพัทธ์: package.json "dependencies": { "core-js": "^2.4.1", "my-custom-i18n": "./../MyProject.Shared/myproject-i18n", "rxjs": "5.0.0-beta.12", ... } npm installติดตั้งแพ็คเกจอย่างถูกต้อง แต่yarnมีปัญหากับมันและไม่พบแพ็คเกจนี้: ผลผลิตเส้นด้าย $ yarn yarn install v0.15.1 info No lockfile found. [1/4] Resolving packages... error Couldn't find package "myproject-i18n" on the "npm" registry. info Visit http://yarnpkg.com/en/docs/cli/install for documentation about this command. ฉันเห็นว่ามันดูในnpmรีจิสทรีโดยที่แพ็คเกจนี้ไม่อยู่ คำถาม มีการเปลี่ยนแปลงการใช้ไหมพรมกับแพ็คเกจท้องถิ่นหรือไม่? my-custom-i18nโดยแพคเกจท้องถิ่นฉันแพคเกจค่าเฉลี่ยชี้โดยเส้นทางญาติ
106 node.js  npm  yarnpkg 

9
TypeError [ERR_INVALID_ARG_TYPE]: อาร์กิวเมนต์“ เส้นทาง” จะต้องเป็นสตริงประเภท ประเภทที่ได้รับไม่ได้รับการยกเมื่อเริ่มแอปตอบโต้
ฉันกำลังทำงานในโครงการ React และพบปัญหาที่ทำให้ฉันนิ่งงัน เมื่อใดก็ตามที่ฉันเรียกใช้yarn startฉันพบข้อผิดพลาดนี้: TypeError [ERR_INVALID_ARG_TYPE]: อาร์กิวเมนต์ "พา ธ " ต้องเป็นสตริงประเภท ได้รับประเภทไม่ได้กำหนด ฉันไม่รู้ว่าทำไมสิ่งนี้ถึงเกิดขึ้นถ้าใครมีประสบการณ์ฉันจะรู้สึกขอบคุณ

15
ไม่พบปลั๊กอิน“ ข้อเสนอเชิงตัวเลข - ตัวแยก”
วิธีแก้ไขCould not find plugin "proposal-numeric-separator"ฉันได้รับข้อผิดพลาดนี้เมื่อฉันพยายามสร้างแอปพลิเคชัน React ฉันยังไม่ได้กดแอปพลิเคชัน: ./src/index.js Error: [BABEL] /home/pc/Downloads/project/src/index.js: Could not find plugin "proposal-numeric-separator". Ensure there is an entry in ./available-plugins.js for it. (While processing: "/home/pc/Downloads/project/node_modules/babel-preset-react-app/index.js$0") at Array.map (<anonymous>) at Generator.next (<anonymous>) at Generator.next (<anonymous>) error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about …
60 reactjs  build  yarnpkg 

6
ความถูกต้องไม่สมบูรณ์เมื่อดึงข้อมูลจากแคช
เมื่อเรียกใช้yarn add --dev jestผมได้ข้อผิดพลาดที่ไม่ถูกต้องสมบูรณ์เมื่อดึงจากแคช ผลผลิตเต็ม: tests (master)$ yarn add --dev jest yarn add v1.19.0 info No lockfile found. [1/4] Resolving packages... warning jest > jest-cli > jest-config > jest-environment-jsdom > jsdom > left-pad@1.3.0: use String.prototype.padStart() [2/4] Fetching packages... error Incorrect integrity when fetching from the cache info Visit https://yarnpkg.com/en/docs/cli/add for …
55 yarnpkg 

1
อะไรคือ 'npm ci` ที่ใกล้ที่สุดในเส้นด้าย
ใน npm มีciคำสั่งสำหรับการติดตั้งโครงการด้วยสถานะที่สะอาด ในเอกสารมีการอ้างว่า: สามารถเร็วกว่าการติดตั้ง npm ปกติอย่างมีนัยสำคัญโดยข้ามคุณลักษณะบางอย่างที่มุ่งเน้นผู้ใช้ นอกจากนี้ยังเข้มงวดกว่าการติดตั้งปกติซึ่งสามารถช่วยตรวจจับข้อผิดพลาดหรือความไม่สอดคล้องที่เกิดจากสภาพแวดล้อมในเครื่องที่ติดตั้งแบบเพิ่มหน่วยของผู้ใช้ส่วนใหญ่ npm คำถามของฉันจะเป็น: อะไรคือnpm ciคำสั่งที่ใกล้เคียงที่สุดในโลกเส้นด้าย อาจเป็นคำตอบคือเราไม่ต้องการสิ่งนี้ในเส้นด้ายเพราะเป็นสถาปัตยกรรมที่เราไม่ต้องการโหมดพิเศษ อาจเป็นคำตอบคือการใช้การตั้งค่าเครือข่าย อย่างไรก็ตามฉันล้มเหลวที่จะหาคำตอบที่สมบูรณ์แบบสำหรับคำถามนี้ดังนั้นฉันเชื่อว่ามันจะมีค่าที่จะมีมัน
34 npm  yarnpkg 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.