首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在不同的位置或另一台计算机上运行yeoman脚手架项目?

在不同的位置或另一台计算机上运行yeoman脚手架项目?
EN

Stack Overflow用户
提问于 2015-07-27 21:20:35
回答 1查看 105关注 0票数 1

首先,我要说,我对前端开发非常陌生,所以我仍在努力解决问题。

我用yeoman搭建了一个项目,它使用了angularJS、gulp、bower和其他一些(希望不是很重要)的东西。

在过去几周处理我的应用程序之后,我终于有了一个想要向其他人展示的版本,然而,当我将我的项目推上github时,它不包括许多需要在别人的机器上正确运行的包(节点模块、保龄球组件)。我假设这是有意的行为,但其他人如何才能使用这些文件查看这个网站呢?

我唯一能在浏览器中显示的方法是使用get,我不知道如何不使用gulp来查看它。有没有一种不用吞咽的方法来看待这个问题?或者它所使用的其他机器是否需要重新下载所有的gulp/bower组件?

另外,我会不会把我推到github的东西搞砸了?我是否需要启用某种功能,以便将所有这些组件都推上?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-27 21:43:54

不要担心,这是预期的行为:不包括依赖关系源文件。

在您的README.md文件中,您应该解释在克隆之后,用户应该运行npm installbower install,并在dev中查看站点,运行gulp serve

如果您想发布您的网站,运行gulp build,它将捆绑您的网站准备在一个build/文件夹中分发。从那里开始,只需通过ftp上传dist/文件夹(或者任何其他方式-例如,如果您在github上)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31663532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档