Yarn, Nextjs, Typescript, Prettier, Eslint, SCSS, Redux, React-redux, Redux-thunk, Redux-dev-tools, axios...
- Cài đặt yarn global
npm install -g yarn
- Cập nhật phiên bản mới nhất
yarn set version latest
- Truy cập danh sách các lệnh
yarn help
- Khởi tạo một project
yarn init
- Cài đặt tự động các thư viện
yarn
yarn install
- Cài đặt một thư viện
yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]
yarn add --dev [package]
# dev dependenciesyarn add --peer [package]
# peer dependencies
- Cập nhật một thư viện
yarn up [package]
yarn up [package]@[version]
yarn up [package]@[tag]
- Xóa một thư viện
yarn remove [package]
- Chạy yarn CLI trong một thư mục cụ thể
yarn packages/my-new-lib init
echo {}> tsconfig.json
npm install --save-dev typescript @types/react @types/node
yarn add --dev typescript @types/react @types/node
yarn add --dev prettier
echo {}> .prettierrc.json
"prettier": "npx prettier --config .prettierrc.json --write \"pages/**/*.{tsx,ts}\""
{
"bracketSpacing": true,
"jsxSingleQuote": true,
"semi": true,
"singleQuote": true,
"trailingComma": "none",
"tabWidth": 2,
"printWidth": 120
}
yarn add redux react-redux redux-thunk
yarn add --dev redux-devtools-extension
yarn add axios
yarn add --dev [email protected]