<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Problem with Blade cli and npm-react-portlet</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=105633695" />
  <subtitle>Problem with Blade cli and npm-react-portlet</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=105633695</id>
  <updated>2026-06-21T22:46:13Z</updated>
  <dc:date>2026-06-21T22:46:13Z</dc:date>
  <entry>
    <title>RE: Problem with Blade cli and npm-react-portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105677784" />
    <author>
      <name>Anonymous Anonymous</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105677784</id>
    <updated>2021-12-15T07:57:56Z</updated>
    <published>2018-03-22T05:39:35Z</published>
    <summary type="html">Hello Joye!&lt;br /&gt;&lt;br /&gt;That worked! thanks alot! &lt;img alt="emoticon" src="@theme_images_path@/emoticons/happy.gif" &gt;&lt;br /&gt;Best regards!&lt;br /&gt;&lt;br /&gt;Jani</summary>
    <dc:creator>Anonymous Anonymous</dc:creator>
    <dc:date>2018-03-22T05:39:35Z</dc:date>
  </entry>
  <entry>
    <title>RE: Problem with Blade cli and npm-react-portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105673978" />
    <author>
      <name>Joye Luo</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105673978</id>
    <updated>2018-03-22T03:05:17Z</updated>
    <published>2018-03-22T03:05:17Z</published>
    <summary type="html">Hey JANI,&lt;br /&gt;&lt;br /&gt;It caused by the upgrade of liferay-npm-bundle.&lt;br /&gt;It will be fixed after the new release of blade cli.&lt;br /&gt;&lt;br /&gt;And you can also fix it by change your package.json file like the following:&lt;br /&gt;{&lt;br /&gt;	&amp;#34;dependencies&amp;#34;: {&lt;br /&gt;		&amp;#34;react&amp;#34;: &amp;#34;15.6.2&amp;#34;,&lt;br /&gt;		&amp;#34;react-dom&amp;#34;: &amp;#34;15.6.2&amp;#34;&lt;br /&gt;	},&lt;br /&gt;	&amp;#34;devDependencies&amp;#34;: {&lt;br /&gt;		&amp;#34;babel-cli&amp;#34;: &amp;#34;6.26.0&amp;#34;,&lt;br /&gt;		&amp;#34;babel-preset-es2015&amp;#34;: &amp;#34;6.24.1&amp;#34;,&lt;br /&gt;		&amp;#34;babel-preset-liferay-project&amp;#34;: &amp;#34;1.6.1&amp;#34;,&lt;br /&gt;		&amp;#34;babel-preset-react&amp;#34;: &amp;#34;6.24.1&amp;#34;,&lt;br /&gt;		&amp;#34;liferay-npm-bundler&amp;#34;: &amp;#34;1.6.1&amp;#34;,&lt;br /&gt;		&amp;#34;liferay-npm-bundler-preset-react&amp;#34;: &amp;#34;1.6.1&amp;#34;&lt;br /&gt;	},&lt;br /&gt;	&amp;#34;main&amp;#34;: &amp;#34;js/index.js&amp;#34;,&lt;br /&gt;	&amp;#34;name&amp;#34;: &amp;#34;npm-react-portlet70&amp;#34;,&lt;br /&gt;	&amp;#34;scripts&amp;#34;: {&lt;br /&gt;		&amp;#34;build&amp;#34;: &amp;#34;babel --source-maps -d build/resources/main/META-INF/resources src/main/resources/META-INF/resources &amp;amp;&amp;amp; liferay-npm-bundler&amp;#34;&lt;br /&gt;	},&lt;br /&gt;	&amp;#34;version&amp;#34;: &amp;#34;1.0.0&amp;#34;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Hope that can fix your problem.&lt;br /&gt;&lt;br /&gt;Best Regards,&lt;br /&gt;Joye Luo</summary>
    <dc:creator>Joye Luo</dc:creator>
    <dc:date>2018-03-22T03:05:17Z</dc:date>
  </entry>
  <entry>
    <title>Problem with Blade cli and npm-react-portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105633694" />
    <author>
      <name>Anonymous Anonymous</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105633694</id>
    <updated>2021-12-15T07:57:56Z</updated>
    <published>2018-03-21T12:05:24Z</published>
    <summary type="html">Hello all!&lt;br /&gt;&lt;br /&gt;I&amp;#39;m developing Liferay portlet with React framework to Liferay 7.0 CE. I am using https://dev.liferay.com/fi/develop/reference/-/knowledge_base/7-0/npm-react-portlet-template as a reference and I create my project with blade. Problem is that after blade has created project structure, i run ./gradlew build --stacktrace -&amp;gt; build warns that I have deprecated babel version and after that i get build fail with staktrace &lt;br /&gt; &lt;br /&gt;Execution failed for task &amp;#39;:npmRunBuild&amp;#39;. &amp;gt; Process command &amp;#39;&amp;lt;pathToProject&amp;gt;/build/node/bin/node&amp;#39;&amp;#39; finished with non-zero exit value 1&lt;br /&gt;&lt;br /&gt;After first fail i run gradle build again and it does run trought -&amp;gt; success.&lt;br /&gt;&lt;br /&gt;When deployed to portal, browser console prints error message &lt;br /&gt;&lt;br /&gt;ReferenceError: module is not defined[Learn More]&lt;br /&gt;combo:1:1&lt;br /&gt;Error: Load timeout for modules: TestProject@1.0.0&lt;br /&gt;Stack trace:&lt;br /&gt;require/&amp;lt;/&amp;lt;/s&amp;lt;@http://localhost:8080/o/frontend-js-web/everything.jsp?browserId=firefox&amp;amp;themeId=classic_WAR_classictheme&amp;amp;colorSchemeId=01&amp;amp;minifierType=js&amp;amp;minifierBundleId=javascript.everything.files&amp;amp;languageId=en_US&amp;amp;b=7004&amp;amp;t=1521557570840:288:322&lt;br /&gt;&lt;br /&gt;Portlet doesmn&amp;#39;t print that default hello world. &lt;br /&gt;&lt;br /&gt;Any ideas what is wrong with this one?&lt;br /&gt;&lt;br /&gt;I am using npm version 5.6.0 and Node version 9.8.0 . Blade CLI version is 2.3.1.201711201552&lt;br /&gt;&lt;br /&gt;Operating system is MacOs High Sierra Version 10.13.3&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Link to my stackoverflow question: https://stackoverflow.com/questions/49405779/liferay-npm-react-portlet-reference-error-module-is-not-defined&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks a lot for help!</summary>
    <dc:creator>Anonymous Anonymous</dc:creator>
    <dc:date>2018-03-21T12:05:24Z</dc:date>
  </entry>
</feed>
