If you’re diving into the world of Salesforce Marketing Cloud (SFMC), you’ve likely encountered the need for a robust toolset to simplify your deployment and development process. Enter Accenture SFMC DevTools – your ultimate ally for deploying, rolling out, and backing up your Salesforce Marketing Cloud configurations and code. Let’s walk through the steps to set it up and troubleshoot any potential issues along the way.
Quick Start Guide
Here’s a concise guide to get you started with Accenture SFMC DevTools:
Installation
To install Accenture SFMC DevTools on your computer, open your terminal and run the following command:
npm install -g mcdev
VSCode Extension
For those who prefer a graphical interface, we offer an easy-to-use VSCode extension that integrates SFMC DevTools directly into your IDE. You can install it from the VSCode Marketplace.
Including in Your Package
To use DevTools in your projects, first, install it as a dependency:
npm install mcdev --save
Then you can include it in your JavaScript code with ES module imports:
import mcdev from 'mcdev';
This command loads the core functionalities of mcdev from the node_modules package. Additionally, you can directly include other files based on your special needs. For instance, refer to retrieveChangelog.js or our child-project sfmc-devtools-copado for more advanced configurations.
Documentation and Resources
For a comprehensive guide on how to utilize all the features of Accenture SFMC DevTools, check out our GitHub wiki. Here you’ll find detailed documentation and help articles.
Changelog
Keen to stay updated? Access information on the latest releases and detailed changelogs in the GitHub Releases tab.
Troubleshooting
While the setup process is straightforward, you may encounter some roadblocks. Here are common issues and solutions to help you along your journey:
- Installation Fails: Ensure that you have Node.js and npm installed on your machine. If the issue persists, check for permission errors.
- VSCode Extension Not Found: Make sure you’re searching in the right Marketplace and that your VSCode is up to date.
- Import Errors: Note that the import path is case-sensitive. Always double-check your import statements for any mismatches.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Contribute to DevTools
If you’re inspired to contribute to the evolution of Accenture SFMC DevTools, feel free to fork the repository and create a pull request. Please remember that your submissions will undergo a code review before being accepted. More details about contributions can be found in our wiki.
Conclusion
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

