{"id":230,"date":"2019-08-23T12:53:17","dateGmt":"2019-08-23T09:53:17","guid":{"rendered":"http://wordpress.loc/?p=230"},"modified":"2019-08-25T03:40:01","modifiedGmt":"2019-08-25T00:40:01","slug":"%d0%ba%d0%b0%d0%ba-%d1%81%d0%ba%d0%b0%d1%87%d0%b0%d1%82%d1%8c-%d0%b8-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d1%8c-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d0%b5","status":"publish","type":"post","link":"http://wordpress.loc/?p=230","title":"Cкачать и установить данные.","excerpt":"<p>Программой загрузки данных с сайта является модуль wordpress-data, он идет в зависимостях WaRJS. Этот модуль помещает все данные с сайта в приложение, категория storage. node node_modules/wordpress-data/index &#8212;host &lt;http://localhost:8080&gt; Перед запуском development режима копируем папку storage в public/storage, я покажу как это сделать в Linux а вы уточните для своей операционной системы. rm -rf public/storage cp [&hellip;]</p>\n","excerptProtected":false,"content":"\n<p class=\"has-huge-font-size\">Программой загрузки данных с сайта является модуль <code>wordpress-data</code>, он идет в зависимостях <em>WaRJS</em>. Этот модуль помещает все данные с сайта в приложение, категория <code>storage</code>.</p>\n\n\n\n<ul><li><code>node node_modules/wordpress-data/index --host &lt;<a href=\"http://localhost:8080\">http://localhost:8080</a></code><a href=\"http://localhost:8080\">&gt;</a></li></ul>\n\n\n\n<p>Перед запуском <em>development</em> режима копируем папку <code>storage</code> в <code>public/storage</code>, я покажу как это сделать в <em><strong>Linux</strong></em> а вы уточните для своей операционной системы. </p>\n\n\n\n<ul><li><code>rm -rf public/storage</code></li><li><code>cp -r storage public/storage</code></li></ul>\n\n\n\n<p>Готово! Теперь запустив Реакт приложение в режиме <em>development</em>. Запущенное приложение уже будет владеть данными из CMS.</p>\n\n\n\n<p>Чтобы отправить данные приложению в production версии, нужно скопировать <code>public/storage</code> в <code>build/storage</code></p>\n\n\n\n<ul><li><code>rm -rf build/storage</code></li><li><code>cp -r public/storage build/storage</code></li></ul>\n\n\n\n<p>Упростить вызов этих команд можно добавив в поле <code>scripts</code> файла <code>package.json</code> подобную команду.</p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"scripts\": {\n   \"save\": {\n      \"node node_modules/wordpress-data/index -host http://localhost:8080 &amp;&amp; rm -rf build/storage &amp;&amp; cp -r public/storage build/storage\"\n    }\n }</code></pre>\n\n\n\n<p>Затем выполнять весь момент обновления данных на сайте, одной командой:</p>\n\n\n\n<ul><li><code>npm save</code></li></ul>\n","contentProtected":false,"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","meta":[],"_links":{"self":[{"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts/230"}],"collection":[{"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts"}],"about":[{"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/types/post"}],"author":[{"embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/users/1"}],"replies":[{"embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=230"}],"version-history":[{"count":9,"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts/230/revisions"}],"predecessor-version":[{"id":262,"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts/230/revisions/262"}],"wp:attachment":[{"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=230"},{"taxonomy":"post_tag","embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=230"}],"curies":[{"name":"wp","href":"https://api.w.org/{rel}","templated":true}]},"error":0,"sticky":false,"format":"standard","tags":[],"categories":[18]}