Re: [pgAdmin4[Patch][Webpacking]: Enable source maps in pgAdmin4 fordevelopment environment

Поиск
Список
Период
Сортировка
От Ashesh Vashi
Тема Re: [pgAdmin4[Patch][Webpacking]: Enable source maps in pgAdmin4 fordevelopment environment
Дата
Msg-id CAG7mmox4+8FztW-G=N8uCn4x0AqhF=codFUod_ia8+C5kZe8JQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [pgAdmin4[Patch][Webpacking]: Enable source maps in pgAdmin4 fordevelopment environment  (Wenlin Zhang <wzhang@pivotal.io>)
Список pgadmin-hackers
On Wed, Aug 9, 2017 at 8:55 AM, Wenlin Zhang <wzhang@pivotal.io> wrote:
Hi Surinder,

    This is great and useful. Looks good to me. Hope this can be committed ASAP.
Thanks!
Committed!

--

Thanks & Regards,

Ashesh Vashi
EnterpriseDB INDIA: Enterprise PostgreSQL Company



Thanks,

Wenlin & Violet



On Wed, Aug 2, 2017 at 9:41 PM, Surinder Kumar <surinder.kumar@enterprisedb.com> wrote:

Hi All,

This patch enables source maps in pgAdmin4 for development environment.

On running yarn run bundle It will create source maps(i.e. extract each module js file so that it is available to debug).

You can search each module(ie. menu.js to debug) file by filename as follows:

  1. Start pgAdmin4 server or run separately yarn run bundle in pgadmin/web

  2. Open pgAdmin4 in browser(I am using chrome). Click sources panel and press CMD+P and search for file menu.js. Click and then add breakpoint to the line where you want to debug codebase. Screenshot attached for reference.

I have excluded vendor and codemirror bundle from source map as i believe we don’t debug these files. If someone needs, they can remove vendor.js from source map plugin and rebuild.

I didn’t add this for production mode yet.

Reference to SourceMapDevToolPlugin

Please find attached patch and review.

Thanks,
Surinder



В списке pgadmin-hackers по дате отправления:

Предыдущее
От: Ashesh Vashi
Дата:
Сообщение: Re: [pgAdmin4][Patch]: Fixed RM #2603 - Import/Export File issues
Следующее
От: pgAdmin 4 Jenkins
Дата:
Сообщение: Build failed in Jenkins: pgadmin4-master-python27 #279