如何在本地运行一个npm包?

问题描述 投票:0回答:1

我正试图为一个开源的react组件npm包做贡献,我知道如何解决这个问题,但我不知道如何在本地运行项目。我知道如何解决这个问题,但我不知道如何在我的机器上本地运行项目以测试它。我克隆了GitHub repo,但不知道如何在本地运行它。这是我第一次尝试开源。你能帮助我吗?

reactjs npm open-source react-component
1个回答
0
投票

npm link 是由npm提供的功能,让你做到这一点,开箱即用。

你可以阅读以下内容 媒介文章 在那里作者做了很好的解释。


0
投票

通常(在维护良好的版本库中),你会发现在 .github/CONTRIBUTING.md.

但它足以研究 scripts 部中 package.json 来了解当前工作区的可用操作,在那里你通常会注意到这样的操作。start, developtest.

  "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 

首功 回购。

这是很难的。第一次做一件事总是很难的。尤其是当你在合作的时候,犯错并不是一件舒服的事情。我们希望简化新的开源贡献者学习&第一次贡献的方式。

© www.soinside.com 2019 - 2024. All rights reserved.