Share common React Native components across multiple apps
I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.
What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?
reactjs react-native lerna yarn-workspaces
New contributor
add a comment |
I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.
What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?
reactjs react-native lerna yarn-workspaces
New contributor
add a comment |
I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.
What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?
reactjs react-native lerna yarn-workspaces
New contributor
I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.
What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?
reactjs react-native lerna yarn-workspaces
reactjs react-native lerna yarn-workspaces
New contributor
New contributor
New contributor
asked 2 days ago
aiven715
63
63
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Locally
You could install the dependency from a local folder.
npm install /path
https://stackoverflow.com/a/26028854/5508175
From a github repo
It is also possible to install from a GitHub repo
npm install --save username/repo#branch-name
https://link.medium.com/XYBpwAdRZS
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
aiven715 is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53945280%2fshare-common-react-native-components-across-multiple-apps%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Locally
You could install the dependency from a local folder.
npm install /path
https://stackoverflow.com/a/26028854/5508175
From a github repo
It is also possible to install from a GitHub repo
npm install --save username/repo#branch-name
https://link.medium.com/XYBpwAdRZS
add a comment |
Locally
You could install the dependency from a local folder.
npm install /path
https://stackoverflow.com/a/26028854/5508175
From a github repo
It is also possible to install from a GitHub repo
npm install --save username/repo#branch-name
https://link.medium.com/XYBpwAdRZS
add a comment |
Locally
You could install the dependency from a local folder.
npm install /path
https://stackoverflow.com/a/26028854/5508175
From a github repo
It is also possible to install from a GitHub repo
npm install --save username/repo#branch-name
https://link.medium.com/XYBpwAdRZS
Locally
You could install the dependency from a local folder.
npm install /path
https://stackoverflow.com/a/26028854/5508175
From a github repo
It is also possible to install from a GitHub repo
npm install --save username/repo#branch-name
https://link.medium.com/XYBpwAdRZS
answered 2 days ago
Andrew
678414
678414
add a comment |
add a comment |
aiven715 is a new contributor. Be nice, and check out our Code of Conduct.
aiven715 is a new contributor. Be nice, and check out our Code of Conduct.
aiven715 is a new contributor. Be nice, and check out our Code of Conduct.
aiven715 is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53945280%2fshare-common-react-native-components-across-multiple-apps%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown