Provide an easy way to update and build a checkout of the extension
See original GitHub issueI.e. either provide a gulp command or a shell & batch scripts that:
git pull --prune
(and potentiallygit checkout -- yarn.lock
if it’s been modified; doing it blindly touches the file and causesyarn
to fully run again)yarn install
node node_modules/typescript/bin/tsc -p .
I already do these steps at startup on my machine and it works great, but it would be easier to maintain it with the code and get more people using to help test master
.
Issue Analytics
- State:
- Created 5 years ago
- Comments:8 (5 by maintainers)
Top Results From Across the Web
Building a post-purchase checkout extension - Shopify.dev
Learn how to build a post-purchase checkout extension using App Bridge Checkout. ... Provide a name for your extension using either dash case...
Read more >A Brand New Type Of Shopify Apps: Checkout Extensions
Checkout app extensions allow you to add code directly to the checkout. They make it easy to customize many aspects of the checkout...
Read more >Shopify Checkout Extensions: How to Easily Edit Your ...
Shopify checkout extensions empowers merchants to easily customize their checkout page. Discover how you can use ReConvert to level-up your ...
Read more >Checkout Extensibility Opens New Ways to Customize ...
Checkout UI extensions enable you to add in unique elements like product offers, custom fields, custom banners, and more that are adaptable to ......
Read more >Checkout Extensions | Rebuy Help Center
The first thing we'll want to do is set up a Checkout Extensions widget in Rebuy. Do this by logging into your Rebuy...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Here is my current thinking on a Python script to handle this:
pvsc-master.py init <code | code-insiders
: Clones the repo into the appropriate location for the specified version of VS Code and then running a subset of the steps below …pvsc-master.py update
: Checks the appropriate places for bothcode
andcode-insiders
and then does the following:languageServer
git pull origin master
npm install --no-save
node .\node_modules\typescript\bin\tsc -p .
pythonFiles\experimental\ptvsd
(unless extra logic is provided to verify if an upgrade is needed, which could include pip just doing the right thing in the next step …)-m pip install --target .\pythonFiles\experimental\ptvsd
Added the
pvsc-dev-ext.py
script.