Andy Rutledge has crafted a couple of beautiful articles in which he attempts to explain why using Web standards does not stifle the creativity of or impose artificial barriers on graphic designers.
Como se puede ver, existen dos scripts dentro de npm: build que compila el js y extrae los CSS, y dev, que arranca el servidor de webpack habilitando HMR (🎶 ¡ya no puedo vivir sin él! 🎶).
Ambas configuraciones de webpack usan un script en común (webpack.config.common.js):
const webpack = require( 'webpack' );
const path = require( 'path' );
// Carga los ficheros .vueconst VueLoaderPlugin = require( 'vue-loader/lib/plugin' );
// Configura stylelintconst StyleLintPlugin = require( 'stylelint-webpack-plugin' );
// Para obtener un path para los aliasfunctionresolve( dir ) {
return path.join( __dirname, '.', dir );
}
module.exports = {
mode: 'production',
// Fichero inicial del proyecto
entry: './js/main.js',
// Fichero final para incluir
output: {
filename: 'js/main.js',
publicPath: '/dist/',
},
module: {
// Reglas para los ficheros
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
},
{
test: /\.vue$/,
loader: 'vue-loader',
},
{
test: /\.css$/,
use: [
'css-loader',
'sass-loader',
],
},
],
},
plugins: [
new webpack.HotModuleReplacementPlugin(),
new VueLoaderPlugin(),
new StyleLintPlugin( {
files: [ '**/*.{vue,htm,html,css,sss,less,scss,sass}' ],
} ),
],
resolve: {
extensions: [ '.js', '.vue', '.json' ],
alias: {
'@': resolve( '' ),
},
},
};
El frontend se gestiona desde el fichero main.js, que inicializará Vue y añadirá el componente principal:
import Vue from 'vue';
import Buefy from 'buefy';
import'buefy/dist/buefy.css';
import App from './components/App.vue';
import'@/assets/scss/main.scss';
Vue.use( Buefy );
new Vue( {
el: '#app',
components: {
App,
},
render: ( c ) => c( 'app' ),
} );
// accept replacement modulesif ( module.hot ) {
module.hot.accept();
}
Y ya por último el componente App.vue, que muestra simplemente un poco de HTML
La prestigiosa C|Net publica su review de Windows Vista Ultimate, y le otorga un Very Good, un 7.8 sobre 10. Al leer con detalle, no obstante, lo que se trasluce es una valoración con adjetivos y frases durÃsimas, un verdadero palo para las expectativas
Hemos visto en TechCrunch que YouTube y Google están tratando de detener en la medida de lo posible el uso de sus servicios para objetivos fraudulentos. Y se están poniendo serios al respecto, pero claro, a costa de revelar los datos privados de los usu
Si no sabes/sabÃas -como yo- como desactivar el toolbar que aparece -al poner el mouse- sobre las imágenes en Internet Explorer, continúa con la lectura de esta entrada
Una idea similar a la de Color Schemer puedes encontrar una buena cantidad de gamas de colores, puedes votarlas, comentarlas, además de encontrar noticias relacionadas y entrevistas como a Eric Jordan de 2advanced.
Perfeccionistas de las fuentes, CSSType os ayuda. Es una herramienta sencilla pero bastante curiosa donde introduciendo el texto que quieras podras cambiarle todas las propiedades que se le pueden añadir a las fuentes mediante CSS y a la vez ir viendo el
La revista Mosaic de la UOC publica un interesante artÃculo de Gemma Ferreres donde aborda la tipologÃa de los sitios webs. La clasificación va desde las páginas corporativas y los catálogos de producto hasta los wikis o la última tendencia en aplic
Si echamos la vista atrás podemos recordar que con los formularios HTML podÃamos tener campos de texto de tipo “imageâ€. Estos campos de texto no eran más que una imagen sobre la que se podÃa pinchar. Luego aparecio la etiqueta…
Describes in exhaustive detail how to configure and implement a custom php.ini file for use with the Apache Web Server. Sections: When php run as Apache Module (mod_php), When php run as CGI, When cgi’d php is run with wrapper (for FastCGI)
Con Hakia podemos hacer preguntas en lenguaje natural, por ejemplo: ¿cuantos habitantes hay en China? o ¿cuál es la esencia del marxismo?. El buscador intentará encontrar sitios web que contengan la frase que responde a la pregunta.
Designing with colour is perhaps the element of graphic design which is the most difficult to get right. Why? Well, because it is the most subjective. For some, a palette of dark grey with splashes of bright pink will be just great; to others it would jus