Skip to content
This repository has been archived by the owner on Aug 24, 2022. It is now read-only.

mthadley/liferay-lang-key-dev-loader

Repository files navigation

liferay-lang-key-dev-loader

A webpack loader that will inline your Liferay Portal language keys in your source files. This is particularly useful if you are using the webpack-dev-server.

Usage

Configure the loader to be used in your development builds:

/* webpack.config.js */
module.exports = {
	devServer: {
		port: 3000,
		proxy: {
			'**': 'http://0.0.0.0:8080'
		},
	},
	devtool: 'inline-source-map',
	mode: 'development',
	module: {
		rules: [
			{
				loader: 'liferay-lang-key-dev-loader',
				test: /\.js$/
			}
		]
	},
};

Options

path

Type Default
string src/main/resources/content/Language.properties

The path to your Language.properties file.

regex

Type
RegeExp

The regex used to match uses of Liferay.Language.get.

LICENSE

MIT

About

A Webpack loader for inlining your language keys.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published