Обычно (в хорошо поддерживаемых репозиториях) вы найдете руководство для вкладчиков под .github/CONTRIBUTING.md
.
Но этого достаточно, чтобы разобраться в разделе scripts
в package.json
, чтобы понять действия, доступные в текущем рабочем пространстве, там вы обычно заметите такие действия, как: start
, develop
и test
.
"scripts": {
"build": "microbundle-crl --no-compress --format modern,cjs",
"start": "microbundle-crl watch --no-compress --format modern,cjs",
"prepublish": "run-s build",
"test": "run-s test:unit test:lint test:build",
"test:build": "run-s build",
"test:lint": "eslint .",
"test:unit": "cross-env CI=1 react-scripts test --env=jsdom",
"test:watch": "react-scripts test --env=jsdom",
"predeploy": "cd example && yarn install && yarn run build",
"deploy": "gh-pages -d example/build"
}
# will start the development env
npm start
См. Первый взнос РЕПО.
Это сложно. Всегда тяжело в первый раз, когда ты что-то делаешь. Особенно когда вы сотрудничаете, совершать ошибки не очень удобно. Мы хотели упростить способ, которым новые участники с открытым исходным кодом учатся и вносят свой вклад впервые.