- Editar .env
- composer install
- php artisan migrate
- php artisan db:seed --class=UserSeeder
- npm install
- npm run development
- php artisan key:generate
- php artisan serve
-
php artisan import:wp -v
-
@cpdrenato
npm run dev
npm run development
npm run watch
npm run watch-poll
npm run hot
npm run prod
npm run production
npm run imagemin
npm run lint:css
npm run lint:js
Tem a area do admin para fazer os Posts /admin
Sobre a migração do meu blog do WordPress para um aplicativo Laravel
<template>
<div style="position: relative">
<div>
<input class="search-input" placeholder="Search blogposts..." v-model="query" type="text"
@input="performSearch">
</div>
<div v-if="query.length" class="search-results">
<div v-if="hits.length">
<ul v-for="hit in hits">
<li><a :href="hit.url" v-html="hit._highlightResult.title.value"></a></li>
</ul>
</div>
<div v-else>
<div>
<div class="bg-blue text-white text-sm font-bold p-2" role="alert">
<p>No blogposts found...</p>
</div>
</div>
</div>
<img class="pt-2" src="https://github.com/lucenarenato/Blog-Laravel/raw/master/images/algolia.svg"/>
</div>
</div>
</template>
<script>
import algoliasearch from 'algoliasearch';
export default {
props: ['appId', 'apiKey', 'indexName'],
data() {
return {
query: '',
index: null,
hits: [],
};
},
created: function () {
const client = algoliasearch(this.appId, this.apiKey);
this.index = client.initIndex(this.indexName);
},
methods: {
performSearch(event) {
this.index.search({query: this.query}, (error, results) => {
console.log()
this.hits = results.hits;
});
}
}
}
</script>
Details here.
The source code of https://freek.dev
If you discover any security related issues, please email freek@spatie.be instead of using the issue tracker.
-
Renato Lucena