Sometimes, you may be unable to complete automated fetches/deployments of a SuiteCommerce extension due to external environment constraints, issues, or development tool errors. If you encounter one of these situations, here's how you can manually fetch SuiteCommerce extension changes.
The first step should always be to confirm that your node version and repo setup is correct. Given you still cannot fetch the latest extensions, the following can be done to ensure a successful manual Extension Change.
Need help determining whether your node version and repo setup are correct? Contact our team for assistance!
Step 1: Make a copy of all edited files in the current repo, and store them somewhere else safely on your computer.
Step 2: Navigate to the current NetSuite Environment, the customizations are taking place.
Step 3: In the Search bar at the top of the page, type in
as a keyword so that autofilled results appear, looking like
and navigate to the zip file of whatever version is being used on your site (usually the latest).
Step 4: Download the zip file.
Step 5: Delete all files in the current Extension folder you are working in.
Step 6: Unzip the downloaded
into the empty extension folder.
Step 7: In the command line, navigate to this folder, and run
Step 8: Get your previously copied files, and paste them over the new extension files to add your changes.
Step 9: With your new changes, run
Step 10: When the deployment finishes, navigate to NetSuite and activate/reactivate the customized extension.
The copied extensiondev tools from NetSuite should ensure there is no environment desync.
Related Articles
If you liked this article, you'll LOVE our book on SuiteCommerce! Order the free SuiteCommerce book today, and we'll even pay for shipping!
If you have general questions about SuiteCommerce or more specific questions about how our team can support your business as you implement NetSuite or SuiteCommerce, feel free to contact us anytime. Anchor Group is a certified Oracle NetSuite Alliance Partner and Commerce Partner equipped to handle all kinds of NetSuite and SuiteCommerce projects, large or small!
We are a premium SuiteCommerce agency that creates powerful customer portals. Unlike our competitors, we have already solved your problems.
Tagged with Training, Troubleshooting