Creating laravel apps without internet connection

2019-03-06 05:03发布

Does laravel 5.1 work without internet connection? I like to create a laravel new application when i execute laravel new test (with intenet connection) it works well; but when i execute similar command in the same directory (new anotherName) without internet connection it doesn't work and the nest error message is shown

  [GuzzleHttp\Exception\RequestException]                                      
  Error creating resource. [url] http://cabinet.laravel.com/latest.zip [type]  
   2 [message] fopen(http://cabinet.laravel.com/latest.zip): failed to open s  
  tream: php_network_getaddresses: getaddrinfo failed: Name or service not kn  
  own [file] /home/<Myname>/.composer/vendor/guzzlehttp/guzzle/src/Adapter/Str  
  eamAdapter.php [line] 367 

Is there a solution because i can't work online always?

标签: laravel-5.1
1条回答
The star\"
2楼-- · 2019-03-06 05:30

When you use the laravel installer it fetches the latest version from the server. One solution would be to initialise a Laravel project, then add it to git version control and then when offline checkout the project to a new folder. You'd have to manually choose a new app key (I think). You will also not be able to composer require or npm install any new packages while offline.

Once you have created it though it should run offline (unless your views are sourcing assets from, say, bootstrap or jQuery CDNs).

查看更多
登录 后发表回答