title: Heroku build failure with react and tailwind
body: <p>I tried deploying this to Heroku and this the error I am receiving while trying to push it up into Heroku. Theres are the errors I am currently getting. I see that the error I am currently getting involves tailwind, but I'm not exactly sure what to do with it.</p>
  <pre><code>       Running heroku-postbuild
         
         &gt; ecommerce@1.0.0 heroku-postbuild /tmp/build_1c2bd436
         &gt; NPM_CONFIG_PRODUCTION=false npm install --prefix client &amp;&amp; npm run build --prefix client
         
         
         &gt; core-js@2.6.11 postinstall /tmp/build_1c2bd436/client/node_modules/babel-runtime/node_modules/core-js
         &gt; node -e &quot;try{require('./postinstall')}catch(e){}&quot;
         
         
         &gt; core-js@3.6.5 postinstall /tmp/build_1c2bd436/client/node_modules/core-js
         &gt; node -e &quot;try{require('./postinstall')}catch(e){}&quot;
         
         
         &gt; core-js-pure@3.6.5 postinstall /tmp/build_1c2bd436/client/node_modules/core-js-pure
         &gt; node -e &quot;try{require('./postinstall')}catch(e){}&quot;
         
         added 1657 packages from 798 contributors and audited 1740 packages in 45.079s
         
         68 packages are looking for funding
           run `npm fund` for details
         
         found 0 vulnerabilities
         
         
         &gt; client@0.1.0 build /tmp/build_1c2bd436/client
         &gt; npm run build:css &amp;&amp; react-scripts build
         
         
         &gt; client@0.1.0 build:css /tmp/build_1c2bd436/client
         &gt; postcss src/Assests/tailwind.css -o src/Assests/main.css
         
  sh: 1: postcss: not found
  npm ERR! code ELIFECYCLE
  npm ERR! syscall spawn
  npm ERR! file sh
  npm ERR! errno ENOENT
  npm ERR! client@0.1.0 build:css: `postcss src/Assests/tailwind.css -o src/Assests/main.css`
  npm ERR! spawn ENOENT
  npm ERR! 
  npm ERR! Failed at the client@0.1.0 build:css script.
  npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /tmp/npmcache.tYOmN/_logs/2020-09-25T00_53_01_969Z-debug.log
  npm ERR! code ELIFECYCLE
  npm ERR! errno 1
  npm ERR! client@0.1.0 build: `npm run build:css &amp;&amp; react-scripts build`
  npm ERR! Exit status 1
  npm ERR! 
  npm ERR! Failed at the client@0.1.0 build script.
  npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /tmp/npmcache.tYOmN/_logs/2020-09-25T00_53_01_990Z-debug.log
  npm ERR! code ELIFECYCLE
  npm ERR! errno 1
  npm ERR! ecommerce@1.0.0 heroku-postbuild: `NPM_CONFIG_PRODUCTION=false npm install --prefix client &amp;&amp; npm run build --prefix client`
  npm ERR! Exit status 1
  npm ERR! 
  npm ERR! Failed at the ecommerce@1.0.0 heroku-postbuild script.
  npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /tmp/npmcache.tYOmN/_logs/2020-09-25T00_53_02_014Z-debug.log
  -----&gt; Build failed ```
  </code></pre>
  <p>Here is my package.json on the Client Side</p>
  <pre class="lang-json prettyprint-override"><code>{
    &quot;name&quot;: &quot;client&quot;,
    &quot;version&quot;: &quot;0.1.0&quot;,
    &quot;private&quot;: true,
    &quot;dependencies&quot;: {
      &quot;@testing-library/jest-dom&quot;: &quot;^4.2.4&quot;,
      &quot;@testing-library/react&quot;: &quot;^9.5.0&quot;,
      &quot;@testing-library/user-event&quot;: &quot;^7.2.1&quot;,
      &quot;axios&quot;: &quot;^0.20.0&quot;,
      &quot;http-proxy-middleware&quot;: &quot;^1.0.5&quot;,
      &quot;react&quot;: &quot;^16.13.1&quot;,
      &quot;react-dom&quot;: &quot;^16.13.1&quot;,
      &quot;react-redux&quot;: &quot;^7.2.1&quot;,
      &quot;react-router-dom&quot;: &quot;^5.2.0&quot;,
      &quot;react-scripts&quot;: &quot;3.4.3&quot;,
      &quot;react-stripe-checkout&quot;: &quot;^2.6.3&quot;,
      &quot;redux&quot;: &quot;^4.0.5&quot;,
      &quot;redux-thunk&quot;: &quot;^2.3.0&quot;
    },
    &quot;scripts&quot;: {
      &quot;start&quot;: &quot;npm run watch:css &amp;&amp; react-scripts start&quot;,
      &quot;build&quot;: &quot;npm run build:css &amp;&amp; react-scripts build&quot;,
      &quot;test&quot;: &quot;react-scripts test&quot;,
      &quot;eject&quot;: &quot;react-scripts eject&quot;,
      &quot;build:css&quot;: &quot;postcss src/Assests/tailwind.css -o src/Assests/main.css&quot;,
      &quot;watch:css&quot;: &quot;postcss src/Assests/tailwind.css -o src/Assests/main.css&quot;
    },
    &quot;eslintConfig&quot;: {
      &quot;extends&quot;: &quot;react-app&quot;
    },
    &quot;browserslist&quot;: {
      &quot;production&quot;: [
        &quot;&gt;0.2%&quot;,
        &quot;not dead&quot;,
        &quot;not op_mini all&quot;
      ],
      &quot;development&quot;: [
        &quot;last 1 chrome version&quot;,
        &quot;last 1 firefox version&quot;,
        &quot;last 1 safari version&quot;
      ]
    },
    &quot;devDependencies&quot;: {
      &quot;autoprefixer&quot;: &quot;^9.8.6&quot;,
      &quot;i&quot;: &quot;^0.3.6&quot;,
      &quot;postcss-cli&quot;: &quot;^7.1.2&quot;,
      &quot;tailwindcss&quot;: &quot;^1.8.9&quot;
    }
  }
  
  </code></pre>
  <p>And here is my package.json on my server side.</p>
  <pre class="lang-json prettyprint-override"><code>{
    &quot;name&quot;: &quot;ecommerce&quot;,
    &quot;version&quot;: &quot;1.0.0&quot;,
    &quot;description&quot;: &quot;&quot;,
    &quot;main&quot;: &quot;index.js&quot;,
    &quot;engines&quot;: {
      &quot;node&quot;: &quot;14.4.0&quot;,
      &quot;npm&quot;: &quot;6.14.8&quot;
    },
    &quot;scripts&quot;: {
      &quot;server&quot;: &quot;nodemon server.js&quot;,
      &quot;client&quot;: &quot;npm run start --prefix client&quot;,
      &quot;dev&quot;: &quot;concurrently \&quot;npm run server\&quot; \&quot;npm run client\&quot;&quot;,
      &quot;heroku-postbuild&quot;: &quot;NPM_CONFIG_PRODUCTION=false npm install --prefix client &amp;&amp; npm run build --prefix client&quot;
    },
    &quot;keywords&quot;: [],
    &quot;author&quot;: &quot;&quot;,
    &quot;license&quot;: &quot;ISC&quot;,
    &quot;dependencies&quot;: {
      &quot;body-parser&quot;: &quot;^1.19.0&quot;,
      &quot;concurrently&quot;: &quot;^5.3.0&quot;,
      &quot;cookie-session&quot;: &quot;^1.4.0&quot;,
      &quot;express&quot;: &quot;^4.17.1&quot;,
      &quot;mongoose&quot;: &quot;^5.10.7&quot;,
      &quot;nodemon&quot;: &quot;^2.0.4&quot;,
      &quot;passport&quot;: &quot;^0.4.1&quot;,
      &quot;passport-google-oauth20&quot;: &quot;^2.0.0&quot;,
      &quot;stripe&quot;: &quot;^8.100.0&quot;
    }
  }
  
  </code></pre>
  <p>Any suggestions??
  Thanks!</p>