One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
| const ExtractTextPlugin = require( 'extract-text-webpack-plugin' ); | |
| const autoprefixer = require( 'autoprefixer' ); | |
| const precss = require( 'precss' ); | |
| const svgFragments = require( 'postcss-svg-fragments' ); | |
| const pxtorem = require( 'postcss-pxtorem' ); | |
| const cssnano = require( 'cssnano' ); | |
| const path = require( 'path' ); | |
| module.exports = { | |
| entry: { |
| /** | |
| * Created by IntelliJ IDEA. | |
| * User: Milan Vít (Cellane) | |
| * Date: May 12, 2010 | |
| * Time: 2:16:44 PM | |
| */ | |
| import java.text.MessageFormat; | |
| public class MatrixDeterminant { |
| // ES7, async/await | |
| function sleep(ms = 0) { | |
| return new Promise(r => setTimeout(r, ms)); | |
| } | |
| (async () => { | |
| console.log('a'); | |
| await sleep(1000); | |
| console.log('b'); | |
| })() |
Escolhi tratar sobre esse assunto hoje simplesmente porque foi uma das primeiras coisas que me perguntei "como eu faço isso?" no mundo ruby. Acredito que muita gente se pergunte a mesma coisa e espero que eu possa ajudar em algo para elas. 😀
Bem, se você é um programador java, você chama sua gem de jar, se você é um programador C#, você chama de dll. Resumindo, é uma lib, uma biblioteca contendo códigos que você pode reaproveitar importando em outros projetos.
E usar gems no ruby é muito fácil, se você já deu uma brincada com rails por exemplo, é só você adicionar o código gem 'nome_da_gem' no arquivo Gemfile que está no root, depois executar o comando bundle install para baixar sua gem do repositório e pronto, só sair usando a biblioteca!