<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Web AppBuilder custom widget how to add third party node modules? in Web AppBuilder Custom Widgets Questions</title>
    <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772938#M1806</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brent,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style="text-decoration: line-through;"&gt;I would imagine so, but I have no experience doing that.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;EDIT&lt;/STRONG&gt;: actually it does not sound promising based on this link:&lt;/P&gt;&lt;P&gt;&lt;A href="https://stackoverflow.com/questions/37505938/using-a-third-party-library-in-a-node-application"&gt;https://stackoverflow.com/questions/37505938/using-a-third-party-library-in-a-node-application&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 May 2019 13:13:50 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2019-05-20T13:13:50Z</dc:date>
    <item>
      <title>Web AppBuilder custom widget how to add third party node modules?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772935#M1803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #242729; background-color: #f9f8f6; border: 0px; margin: 0px 0px 1em;"&gt;&lt;SPAN&gt;I&amp;nbsp;&lt;/SPAN&gt;know that ArcGIS Web AppBuilder Desktop is built using Node.js&lt;/P&gt;&lt;P style="color: #242729; background-color: #f9f8f6; border: 0px; margin: 0px 0px 1em;"&gt;Is there any way we can add the third party node.js modules in Web AppBuilder Desktop using the npm command and then access these modules in the custom widget?&lt;/P&gt;&lt;P style="color: #242729; background-color: #f9f8f6; border: 0px; margin: 0px 0px 1em;"&gt;For example, I would like to use the npm module:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.npmjs.com/package/xlsx" rel="nofollow noreferrer" style="color: rgba(53, 141, 170, 0.8); border: 0px; font-weight: inherit; text-decoration: underline;"&gt;https://www.npmjs.com/package/xlsx&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;In a custom widget&lt;/P&gt;&lt;P style="color: #242729; background-color: #f9f8f6; border: 0px; margin: 0px 0px 1em;"&gt;Where do I write the command to download the module?&lt;/P&gt;&lt;P style="color: #242729; background-color: #f9f8f6; border: 0px; margin: 0px 0px 1em;"&gt;After downloading the module how do I access it in the custom widget?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 May 2019 12:41:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772935#M1803</guid>
      <dc:creator>BrentSlone3</dc:creator>
      <dc:date>2019-05-20T12:41:39Z</dc:date>
    </item>
    <item>
      <title>Re: Web AppBuilder custom widget how to add third party node modules?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772936#M1804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brent,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Node is used in Web App Builder but not in any deployed app. Once the app is built it is just a pure JS application and has no access to Node.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 May 2019 12:48:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772936#M1804</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-05-20T12:48:15Z</dc:date>
    </item>
    <item>
      <title>Re: Web AppBuilder custom widget how to add third party node modules?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772937#M1805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I understand, is there any way to add and access the third party node.js modules while the app is still in ArcGIS Web AppBuilder for Developer/server/app directory?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 May 2019 13:09:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772937#M1805</guid>
      <dc:creator>BrentSlone3</dc:creator>
      <dc:date>2019-05-20T13:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: Web AppBuilder custom widget how to add third party node modules?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772938#M1806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brent,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style="text-decoration: line-through;"&gt;I would imagine so, but I have no experience doing that.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;EDIT&lt;/STRONG&gt;: actually it does not sound promising based on this link:&lt;/P&gt;&lt;P&gt;&lt;A href="https://stackoverflow.com/questions/37505938/using-a-third-party-library-in-a-node-application"&gt;https://stackoverflow.com/questions/37505938/using-a-third-party-library-in-a-node-application&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 May 2019 13:13:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772938#M1806</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-05-20T13:13:50Z</dc:date>
    </item>
    <item>
      <title>Re: Web AppBuilder custom widget how to add third party node modules?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772939#M1807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Brent&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can do the same&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Just download the js file from below mentioned url if u want to run it locally inside your &lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/466835_pastedImage_1.png" /&gt;organisation network .&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;After that you can follow the instructions mentione at &lt;A href="https://developers.arcgis.com/web-appbuilder/sample-code/add-a-third-party-library.htm"&gt;this &lt;/A&gt;url based on your&amp;nbsp;requirement .&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you found it helpful please like the comment . If you find the better solution please reply on top of it&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Oct 2019 11:11:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/772939#M1807</guid>
      <dc:creator>RaghavGupta</dc:creator>
      <dc:date>2019-10-23T11:11:37Z</dc:date>
    </item>
    <item>
      <title>Re: Web AppBuilder custom widget how to add third party node modules?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/1126654#M14674</link>
      <description>&lt;P&gt;Was there ever a solution found for this post?&lt;/P&gt;</description>
      <pubDate>Thu, 16 Dec 2021 13:17:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/1126654#M14674</guid>
      <dc:creator>LouieRodriguez</dc:creator>
      <dc:date>2021-12-16T13:17:08Z</dc:date>
    </item>
    <item>
      <title>Re: Web AppBuilder custom widget how to add third party node modules?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/1208638#M14810</link>
      <description>&lt;P&gt;In my organisation, that is near impossible because the system administration is run by 60 year olds who believe these JavaScript packages are full of viruses. I've tried to even inject these and then call the code from that, but it doesn't work. I can get far by using ExcelJS, as its the only library that supports AMD, however, the function to write the file back out on client-side doesn't work because it is only supported server side.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Sep 2022 12:43:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/web-appbuilder-custom-widget-how-to-add-third/m-p/1208638#M14810</guid>
      <dc:creator>diaconori</dc:creator>
      <dc:date>2022-09-01T12:43:41Z</dc:date>
    </item>
  </channel>
</rss>

