• No Responses

    How to include custom CSS File in React PCF Control?

    Introduction

    In the previous blog, we have seen the how-to setup the react in PCF control. Now, in this blog, we will see how we can configure custom “.CSS” file in React PCF Control Project.

    Problem

    If we directly add the CSS file in project and after running the build command, we get below error:

    For e.g. I have a created a below PCF control project, and I want to use the custom CSS from “CSS file” in same project.

    Now, to use the CSS from custom file, I have added the Custom “style.css” file as shown below:

    But, when I run build command in VS2019 command prompt, then I get error as “You may need an appropriate loader to handle this file type.

    Solution

    To resolve the above issue please follow below steps:

    1. Go to, nodemodules > PCFscript > webpackConfig.js
    2. In the “WebpackConfig.js” file, add below content:

    Content

    {
      test: /\.css$/,
      use: [ 'style-loader', 'css-loader']
    }

    WebpackConfig.js

    Under “getWebpackConfig” function add above content as show below:

    1. After updating above file, run below command in “VS2019” command prompt:

    npm i css-loader style-loader – -save-dev

    After this, now we can use the external CSS file in our PCF Control Project.

     

     

     

  • Subscribe
    Notify of
    guest
    0 Comments
    Inline Feedbacks
    View all comments

WANT QUICK D365 IMPLEMENTATION?

Let started with our D365 Quickstart package and get onboard within 7 days!

I'M INTERESTED!
LATEST POSTS
© Copyright 2024 Nebulaa IT Solutions LLP. All Rights Reserved.
Download
Brochure