2017-05-26 67 views
4

是否可以在没有互联网连接的情况下运行ember new foo
项目初始化涉及从npm获取大量资源;是否有可能提前缓存这些文件,以便互联网连接不是必需的?创建没有互联网连接的新的余烬项目?

+0

我认为,如果你使用纱线,那些东西被缓存,你可以做到这一点。不过,我通常会将最近安装在git repo中,因为当我在火车上或什么的时候。 – sheriffderek

回答

4

ember new foo将创建基本项目脚手架以及package.jsonbower.json。之后,它将安装依赖关系。您可以通过指定跳过这一部分:

ember new foo --skip-npm --skip-bower 

一旦你有一个的package.json和bower.json文件,理论上你可以从其他地方获得的NPM包。您可以将这些文件夹复制到应用程序文件夹(foo),然后运行该ember服务器。