{"action":"opened","issue":{"url":"https://api.github.com/repos/viljamis/vue-design-system/issues/99","repository_url":"https://api.github.com/repos/viljamis/vue-design-system","labels_url":"https://api.github.com/repos/viljamis/vue-design-system/issues/99/labels{/name}","comments_url":"https://api.github.com/repos/viljamis/vue-design-system/issues/99/comments","events_url":"https://api.github.com/repos/viljamis/vue-design-system/issues/99/events","html_url":"https://github.com/viljamis/vue-design-system/issues/99","id":344774488,"node_id":"MDU6SXNzdWUzNDQ3NzQ0ODg=","number":99,"title":"Using design system as NPM dependency from an online repo","user":{"login":"JustineVuillemot","id":24972579,"node_id":"MDQ6VXNlcjI0OTcyNTc5","avatar_url":"https://avatars1.githubusercontent.com/u/24972579?v=4","gravatar_id":"","url":"https://api.github.com/users/JustineVuillemot","html_url":"https://github.com/JustineVuillemot","followers_url":"https://api.github.com/users/JustineVuillemot/followers","following_url":"https://api.github.com/users/JustineVuillemot/following{/other_user}","gists_url":"https://api.github.com/users/JustineVuillemot/gists{/gist_id}","starred_url":"https://api.github.com/users/JustineVuillemot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JustineVuillemot/subscriptions","organizations_url":"https://api.github.com/users/JustineVuillemot/orgs","repos_url":"https://api.github.com/users/JustineVuillemot/repos","events_url":"https://api.github.com/users/JustineVuillemot/events{/privacy}","received_events_url":"https://api.github.com/users/JustineVuillemot/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-26T09:53:54Z","updated_at":"2018-07-26T09:53:54Z","closed_at":null,"author_association":"NONE","body":"Hello !\r\nI've got an application which uses a vue design system as a module and for now, the package is fetched from a local build as explained in the 'Getting Started' part of the documentation (https://github.com/viljamis/vue-design-system/wiki/getting-started#using-design-system-as-an-npm-module) and it works fine.\r\nHowever in the near future, I'd like to include the design system into 3/4 other applications and we'll be several developpers working on those 3/4 applications so we'd like the design system to be fetched from our repository online instead of having to download and build it first.\r\nI've tried to change the `package.json` link of the module from \"file:/path/to/personal/workspace/company-design-system\" to \"git@bitbucket.org:company/company-design-system\".\r\nThe problem is, with these settings, I can't launch the application with `npm run dev` because  a problem occurs with some of the scss design system file :\r\n\r\n `ERROR in ./node_modules/css-loader!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-322d8724\",\"scoped\":false,\"hasInlineConfig\":false}!./node_modules/sass-loader/lib/loader.js!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/renderer/components/Panel.vue\r\n  Module build failed: \r\n    @import \"~company-design-system/dist/system/system.utils.scss\"; `\r\n\r\nI've thought about building the design system and pushing the build online on a production branch but is there another (better) way ?\r\nMaybe some way to specify in the design system that when installed it needs to be build at the same time or something like that ?\r\nThank you"}}
{"actor":{"display_login":"JustineVuillemot"}}