| Server IP : 123.56.80.60 / Your IP : 216.73.216.78 Web Server : Apache/2.4.54 (Win32) OpenSSL/1.1.1s PHP/7.4.33 mod_fcgid/2.3.10-dev System : Windows NT iZhx3sob14hnz7Z 10.0 build 14393 (Windows Server 2016) i586 User : SYSTEM ( 0) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/wamp/bin/apache/apache2.4.54.2/htdocs/spunner/wp-content/plugins/astra-sites/ |
Upload File : |
const RtlCssPlugin = require( 'rtlcss-webpack-plugin' );
const path = require( 'path' );
const defaultConfig = require( '@wordpress/scripts/config/webpack.config' );
module.exports = {
...defaultConfig,
entry: path.join( __dirname, 'inc/assets/js/index.js' ),
plugins: [
...defaultConfig.plugins,
new RtlCssPlugin( {
filename: '[name]-rtl.css',
} ),
],
externals: {
react: 'React',
'react-dom': 'ReactDOM',
},
module: {
rules: [
...defaultConfig.module.rules,
{
test: /\.s[ac]ss$/i,
use: [
// Compiles Sass to CSS
'sass-loader',
// PostCSS
'postcss-loader',
],
},
{
test: /\.css$/i,
use: [
// Translates CSS into CommonJS
'css-loader',
// PostCSS
'postcss-loader',
],
},
],
},
resolve: {
// ...
fallback: {
'react/jsx-runtime': require.resolve( 'react/jsx-runtime' ),
},
alias: {
...defaultConfig.resolve.alias,
'@WhatsNew': path.resolve( __dirname, 'inc/lib/whats-new/' ),
},
},
};