<?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>liferay-npm-bundler build error</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120542780" />
  <subtitle>liferay-npm-bundler build error</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120542780</id>
  <updated>2026-05-03T01:21:39Z</updated>
  <dc:date>2026-05-03T01:21:39Z</dc:date>
  <entry>
    <title>liferay-npm-bundler build error</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120542779" />
    <author>
      <name>sunny huang</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120542779</id>
    <updated>2021-01-07T03:55:28Z</updated>
    <published>2021-01-07T03:55:28Z</published>
    <summary type="html">&lt;p&gt;HI ALL,&lt;/p&gt;
&lt;p&gt;Copy src to New a document-library-web .&lt;/p&gt;
&lt;p&gt;(1)    package.json:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-java"&gt;{
	&amp;quot;dependencies&amp;quot;: {
		&amp;quot;@clayui/alert&amp;quot;: &amp;quot;3.4.1&amp;quot;,
		&amp;quot;@clayui/button&amp;quot;: &amp;quot;3.4.0&amp;quot;,
		&amp;quot;@clayui/css&amp;quot;: &amp;quot;3.18.1&amp;quot;,
		&amp;quot;@clayui/form&amp;quot;: &amp;quot;3.11.1&amp;quot;,
		&amp;quot;@clayui/icon&amp;quot;: &amp;quot;3.0.5&amp;quot;,
		&amp;quot;@clayui/loading-indicator&amp;quot;: &amp;quot;3.1.0&amp;quot;,
		&amp;quot;@clayui/modal&amp;quot;: &amp;quot;3.7.2&amp;quot;,
		&amp;quot;clay-button&amp;quot;: &amp;quot;2.21.4&amp;quot;,
		&amp;quot;clay-multi-select&amp;quot;: &amp;quot;2.21.4&amp;quot;,
		&amp;quot;clay-radio&amp;quot;: &amp;quot;2.21.4&amp;quot;,
		&amp;quot;clipboard&amp;quot;: &amp;quot;2.0.4&amp;quot;,
		&amp;quot;prop-types&amp;quot;: &amp;quot;15.7.2&amp;quot;,
		&amp;quot;react&amp;quot;: &amp;quot;16.12.0&amp;quot;,
		&amp;quot;react-dom&amp;quot;: &amp;quot;16.12.0&amp;quot;
	},
	&amp;quot;name&amp;quot;: &amp;quot;document-library-web&amp;quot;,
	&amp;quot;private&amp;quot;: true,
	&amp;quot;scripts&amp;quot;: {
		&amp;quot;build&amp;quot;: &amp;quot;babel --source-maps -d build/resources/main/META-INF/resources src/main/resources/META-INF/resources &amp;amp;&amp;amp; liferay-npm-bundler&amp;quot;
	},
	&amp;quot;version&amp;quot;: &amp;quot;5.0.55&amp;quot;,
	&amp;quot;devDependencies&amp;quot;: {
		&amp;quot;babel-cli&amp;quot;: &amp;quot;^6.26.0&amp;quot;,
		&amp;quot;babel-preset-env&amp;quot;: &amp;quot;^1.7.0&amp;quot;,
		&amp;quot;babel-preset-react&amp;quot;: &amp;quot;6.24.1&amp;quot;,
		&amp;quot;liferay-npm-bundler&amp;quot;: &amp;quot;2.18.2&amp;quot;,
		&amp;quot;liferay-npm-bundler-preset-standard&amp;quot;: &amp;quot;2.19.3&amp;quot;
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;(2)    .npmbundlerrc:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-javascript"&gt;{
	&amp;quot;config&amp;quot;: {
		&amp;quot;imports&amp;quot;: {
			&amp;quot;asset-taglib&amp;quot;: {
				&amp;quot;/&amp;quot;: &amp;quot;&amp;gt;=4.0.0&amp;quot;
			},
			&amp;quot;frontend-taglib-clay&amp;quot;: {
				&amp;quot;clay-autocomplete&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-button&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-data-provider&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-icon&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-label&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-link&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-multi-select&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-portal&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;,
				&amp;quot;clay-radio&amp;quot;: &amp;quot;&amp;gt;=2.9.0&amp;quot;
			},
			&amp;quot;frontend-js-metal-web&amp;quot;: {
				&amp;quot;metal&amp;quot;: &amp;quot;&amp;gt;=2.16.5&amp;quot;,
				&amp;quot;metal-component&amp;quot;: &amp;quot;&amp;gt;=2.16.5&amp;quot;,
				&amp;quot;metal-soy&amp;quot;: &amp;quot;&amp;gt;=2.16.5&amp;quot;,
				&amp;quot;metal-state&amp;quot;: &amp;quot;&amp;gt;=2.16.5&amp;quot;,
				&amp;quot;metal-dom&amp;quot;: &amp;quot;&amp;gt;=2.16.5&amp;quot;
			},
			&amp;quot;frontend-js-web&amp;quot;: {
				&amp;quot;/&amp;quot;: &amp;quot;&amp;gt;=3.0.0&amp;quot;
			}
		}
	},
	&amp;quot;ignore&amp;quot;: [
		&amp;quot;**/document_library/js/legacy/*.js&amp;quot;
	],
	&amp;quot;dump-report&amp;quot;: true,
	&amp;quot;sources&amp;quot;: [&amp;quot;src/main/resources/META-INF/resources&amp;quot;],
	&amp;quot;preset&amp;quot;: &amp;quot;liferay-npm-bundler-preset-standard&amp;quot;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;(3)     .babelrc&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-java"&gt;{
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;build and have error&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-java"&gt;&amp;gt; babel --source-maps -d build/resources/main/META-INF/resources src/main/resources/META-INF/resources &amp;amp;&amp;amp; liferay-npm-bundler

SyntaxError: src/main/resources/META-INF/resources/document_library/js/bulk/BulkStatus.es.js: Unexpected token (97:2)
   95 | 
   96 | 	return (
&amp;gt;  97 | 		&amp;lt;div className=&amp;quot;bulk-status-container&amp;quot;&amp;gt;
      | 		^
   98 | 			&amp;lt;div className={`bulk-status ${!state.current.show &amp;amp;&amp;amp; 'closed'}`}&amp;gt;
   99 | 				&amp;lt;div className=&amp;quot;bulk-status-content&amp;quot;&amp;gt;
  100 | 					&amp;lt;ClayLoadingIndicator light small /&amp;gt;
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! document-library-web@5.0.55 build: `babel --source-maps -d build/resources/main/META-INF/resources src/main/resources/META-INF/resources &amp;amp;&amp;amp; liferay-npm-bundler`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the document-library-web@5.0.55 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;and liferay-npm-bundler-report.html as fellow&lt;/p&gt;
&lt;p&gt;
  &lt;img src="/documents/14/0/error.png/a5da9c79-5a20-7b8d-ec98-1c486d7013ec?t=1609991571852&amp;amp;imagePreview=1" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;liferay-npm-bundler build error and js not work.&lt;/p&gt;
&lt;p&gt;What's the problem？ thank you!&lt;/p&gt;</summary>
    <dc:creator>sunny huang</dc:creator>
    <dc:date>2021-01-07T03:55:28Z</dc:date>
  </entry>
</feed>
