You can modify the content, path, common, plugin, and template settings in the .ewizard/settings.json file.
{
"content": {
"type": "site",
"subtype": ""
},
"screenshoter": {
"slideWithCommonLayout": ""
},
"path": {
"blocks": "node_modules/@blocks",
"blocksFilename": "blocks.json",
"blocksManifest": "common/blocks-library/blocks.json",
"blocksThemes": "common/blocks-library/blocks-themes.json",
"localBlocks": "common/blocks",
"componentsFilename": "components.json",
"componentsManifest": "common/components/components.json",
"componentsThemes": "common/components/components-themes.json",
"localComponents": "common/components",
"modulesFilename": "modules.json",
"modulesManifest": "common/blocks-library/modules.json",
"bundle": "build/dev/app.js",
"rootComponent": "App.vue",
"slides": "slides",
"themes": "themes",
"themePaths": {
"variables": "theme.scss",
"variablesJson": "theme.json",
"main": "index.scss"
},
"themesManifest": "themes/themes.json",
"settings": "settings.json",
"icon": "icon.png",
"icon2x": "icon@2x.png",
"preview": "preview.jpg",
"assets": ".ewizard/assets.json",
"documents": "documents.json",
"layouts": "layouts",
"slide": {
"thumbnail": "media/images/thumb.jpg",
"screenshot": "media/images/screenshot.jpg"
},
"common": {
"i18n": "common/i18n",
"references": "common/resources/references.json",
"claims": "common/resources/claims.json",
"footnotes": "common/i18n/footnotes.json",
"media": {
"images": "common/media/images",
"videos": "common/media/videos",
"pdfs": "common/media/pdfs",
"fonts": "common/media/fonts"
},
"triggeredEmailManifest": "common/resources/triggeredEmail.json"
},
"metadata": {
"purpose": "common/metadata/purpose.json",
"targetMessenger": "common/metadata/targetMessenger.json"
},
"icons": {
"blocks": "common/icons/blocks"
},
"pages": "pages"
},
"archive": {
"ignore": []
},
"plugins": {
"eslint": false
},
"template": {
"url": "https://git.qapint.com/ewizardjs/templates/site",
"version": "606b0efcbc10857f57c888dbb623ac33f242a777"
}
}The .ewizard/settings.json file has the following fields:
|
|
| The project type. To create a landing page brief, enter |
| The content subtype. To create a landing page brief, enter |
| The directory where the blocks are stored. |
| The name of the file that defines which blocks appear on the elements panel in eWizard Editor. |
| The path to the file that defines which blocks appear in eWizard Editor. |
| The directory where the local blocks are stored. |
| The name of the file that defines which components appear on the elements panel in eWizard Editor. For more information, see Make a component visible in eWizard Editor. |
| The path of the file that defines which components appear on the elements panel in eWizard Editor. |
| The path to the file with the components that are used for specific dynamic themes. For more information, see Configure components for themes. |
| The directory with the file that defines where the local components are stored. |
| The name of the file that defines which modules appear on the elements panel in eWizard Editor. |
| The path to the file that defines which modules appear on the elements panel in eWizard Classic. The field doesn't affect eWizard Editor. |
| The path to the file with the development build. |
| The root file where you edit a landing page. |
| The directory where the slides are stored. |
| The directory where the themes are stored. |
| The name of the file with the dynamic theme styles. Each theme has its own file. |
| The name of the file with the dynamic theme variables. Each theme has its own file. |
| The main file with the dynamic theme styles. Each theme has its own file. |
| The path to the file that defines what themes are used in the project. |
| The name of the file with the site settings. |
| The name of the file with the site icon. |
| The name of the file with the large version of the site icon. |
| The name of the file with the block icon. |
| The name of the directory where the pages for a multiple page site are stored. |
| The name of the file with the project preview. |
| The path to the file with the asset settings. |
| The path to the file with the claim settings. |
| The path to the file that defines what documents are exported as PDFs. |
| The directory with the email layouts. |
| The path to the file with the thumbnail. For more information, see wiz thumbs [options]. |
| The path to the file with the screenshot. |
| The directory with content localization. For more information, see Localization. |
| The directory with common images. |
| The directory with common videos. |
| The directory with common PDFs. |
| The directory with common fonts. |
| The path to the file where the triggered emails are stored. |
| The path to the file where the purposes are stored. |
| The path to the file with the target messenger settings for messenger ads. |
| The path to the file that defines which references appear in eWizard Editor. For more information, see References. |
| Use the array to exclude the layouts from the archive. For more information, see Rename or change path to an email template. |
| Shows if the ESLint plugin is in the project. You can choose to use ESLint when you initialize a site template. |
| The link to the repository with the site. |
| The version of the site template generated after you initialize a site. |
View all fields in .ewizard/settings.json
You can check all the fields available in the .ewizard/settings.json with a development build.
To view all fields from the .ewizard/settings.json file, add the console.log method in the App.vue file of your project.
<!-- App.vue --><script>
export default {
mounted() {
console.log(EWIZARDJS.SYSTEM_SETTINGS);
},
};
</script>You can see the object with all the fields of .ewizard/settings.json in the browser console after running the wiz dev --live command.
