{"_id":"57b3986e6f47ab2000247377","parentDoc":null,"project":"55a6e72e8cc73e0d00096635","version":{"_id":"55a6e72f8cc73e0d00096638","project":"55a6e72e8cc73e0d00096635","hasReference":false,"__v":29,"hasDoc":true,"createdAt":"2015-07-15T23:05:19.125Z","releaseDate":"2015-07-15T23:05:19.125Z","categories":["55a6e7308cc73e0d00096639","55b7ed07aea7c8190058badb","5604567c0c78b00d0039b191","5605e6f23a93940d002b3e4a","5605f2bba4574a0d00811365","5605f309a4574a0d00811366","5608e3b98aedf50d0004cf8f","5608e4318aedf50d0004cf90","5608e6b5a7cc2f0d00d9754d","5608e6d331beb60d001b6560","5608f879a7cc2f0d00d97580","560b097887b71d0d000d3bd9","560b13cbafa0990d00979545","560b5cbec341310d00de2a01","560b5cd0c341310d00de2a02","566a35b81e08750d00a0c49b","566a3e8503b4b20d00d02a4a","567889d307bf6a0d0083edc8","569c8b7c15bb390d00db6f9d","56b254dc65ddf50d0076ba8f","57a8ebc4cdeea20e001d2a63","57e48a4000c8680e00fae6e7","5808216773557d0f00a1e428","58105ad54a8aa50f00aa4cba","58105bf298aea40f00afa3ba","58105f548a4aed0f00d67536","581061b898aea40f00afa3be","584b3de7e5f3a42300df6ef7","596839a75965d400155bb750"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"__v":1,"category":{"_id":"5605f2bba4574a0d00811365","__v":26,"pages":["5608e4d6c5cff70d007d00d5","5608e4e7c5cff70d007d00d8","5608e4fbc5cff70d007d00da","5608e5096d8c440d000c79f3","5608e5156d8c440d000c79f6","5608e52331beb60d001b6558","5608e8248aedf50d0004cf98","5608e87e8aedf50d0004cf9b","5609bf4f9f85a70d00908530","562822dd5cfea90d00ddc5d7","562831c40653060d00a2f750","563d2732260dde0d00c5eab1","5660d2bee163310d006b19c1","567bb35b93919f0d00c97b1c","567bba643241c20d00b730de","567bbc14b56bac0d0019d933","567bc0473241c20d00b730e5","568b6bd8fe6fcc0d006dc8f7","56a427125fb2530d00421b67","56a42a5194ec0a0d00b3a012","56a42aaa545bc50d000e3ada","56ddff97bea78e20003a778f","56de00ab26744429006648ba","56de12a33168720e00c11b02","56e37f388b32a10e00f79755","56e73362e622c90e00dc55b3"],"project":"55a6e72e8cc73e0d00096635","version":"55a6e72f8cc73e0d00096638","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-09-26T01:19:55.795Z","from_sync":false,"order":2,"slug":"installation-and-launch","title":"Installation and Launch"},"user":"55a6caa022cfa321008e01d6","updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-08-16T22:49:18.226Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":18,"body":"If you encounter persistent problems in initializing or starting Stencil, you have the option of completely removing Stencil CLI and doing a fresh reinstall. You would do so as follows:\n\n1. From your command line, issue the command:    \n    ```npm uninstall -g :::at:::bigcommerce/stencil-cli```\n\n2. [Repeat all installation steps](/docs/prerequisites) to reinstall dependencies and restore your theme, according to your development scenario.\n\nA more-drastic measure is to also uninstall and reinstall Stencil CLI's Node.js prerequisites. We do not recommend this, as it might disable other Node.js applications on your local machine.\n[block:html]\n{\n  \"html\": \"<!-- See also:\\nhttps://docs.npmjs.com/getting-started/fixing-npm-permissions\\n-->\\n\\n<!-- \\nFor a fresh reinstall, you can completely remove Stencil and its Node.js prerequisites, as described below. This page covers:\\n\\n* [Mac OS Instructions](#mac)\\n* [Windows Instructions](#win)\\n\\n\\n/!\\\\ Warnings and Platform Limitations\\n\\n* Uninstalling/reinstalling Node.js should be considered a last resort for persistent problems in initializing or starting Stencil. Following this procedure might disable other Node.js applications on your local machine.\\n\\n* The instructions below have been tested on Mac OS X Yosemite and Windows 10. Details for other platforms/versions will be added upon further testing.\\n\\n\\n## <span id=\\\"mac\\\"> Mac OS Instructions </span>\\n\\n1. In your home directory, delete the following hidden folders, if they are installed. (Some themes do not use all of these folders:)\\n\\n    ```\\n~/.esets/\\n~/.jspm/\\n~/.node-gyp/\\n~/.nvm/\\n~/.npm/\\n    ```\\n\\n2. Next, within your theme directory, delete the `/node_modules/` subdirectory.\\n\\n3. Finally, [repeat all installation steps](/docs/prerequisites) to reinstall dependencies and restore your theme, according to your development scenario.\\n\\n\\n## <span id=\\\"win\\\"> Windows Instructions </span>\\n\\n1. If you [used the `.msi` installer](/docs/prerequisites-windows#Node+npm_Win) to install Node.js on Windows, we recommend that you first try uninstalling Node through Windows' uninstall utility:\\n\\n    * Windows 7 or 8: Control Panel > `Uninstall a program`\\n    * Windows 10: `Start > Settings > System > Apps & features >` [select the `Node` app] `> Uninstall`\\n\\n2. Next, navigate to your `C:\\\\Users\\\\<username>\\\\AppData\\\\Roaming\\\\` directory. (This is a hidden directory, and your drive letter may vary.) If you find the following subdirectories still present, delete them:\\n  ```\\n  npm\\n  npm-cache\\n  nvm\\n  ```\\n\\n3. Within your theme directory, delete the `\\\\node_modules\\\\` subdirectory.\\n\\n4. Finally, [repeat all installation steps](/docs/prerequisites) to reinstall dependencies and restore your theme, according to your development scenario.\\n-->\"\n}\n[/block]","excerpt":"","slug":"uninstall-reinstall","type":"basic","title":"Uninstalling/Reinstalling Stencil and Its Node Prerequisites"}

Uninstalling/Reinstalling Stencil and Its Node Prerequisites


If you encounter persistent problems in initializing or starting Stencil, you have the option of completely removing Stencil CLI and doing a fresh reinstall. You would do so as follows: 1. From your command line, issue the command: ```npm uninstall -g @bigcommerce/stencil-cli``` 2. [Repeat all installation steps](/docs/prerequisites) to reinstall dependencies and restore your theme, according to your development scenario. A more-drastic measure is to also uninstall and reinstall Stencil CLI's Node.js prerequisites. We do not recommend this, as it might disable other Node.js applications on your local machine. [block:html] { "html": "<!-- See also:\nhttps://docs.npmjs.com/getting-started/fixing-npm-permissions\n-->\n\n<!-- \nFor a fresh reinstall, you can completely remove Stencil and its Node.js prerequisites, as described below. This page covers:\n\n* [Mac OS Instructions](#mac)\n* [Windows Instructions](#win)\n\n\n/!\\ Warnings and Platform Limitations\n\n* Uninstalling/reinstalling Node.js should be considered a last resort for persistent problems in initializing or starting Stencil. Following this procedure might disable other Node.js applications on your local machine.\n\n* The instructions below have been tested on Mac OS X Yosemite and Windows 10. Details for other platforms/versions will be added upon further testing.\n\n\n## <span id=\"mac\"> Mac OS Instructions </span>\n\n1. In your home directory, delete the following hidden folders, if they are installed. (Some themes do not use all of these folders:)\n\n ```\n~/.esets/\n~/.jspm/\n~/.node-gyp/\n~/.nvm/\n~/.npm/\n ```\n\n2. Next, within your theme directory, delete the `/node_modules/` subdirectory.\n\n3. Finally, [repeat all installation steps](/docs/prerequisites) to reinstall dependencies and restore your theme, according to your development scenario.\n\n\n## <span id=\"win\"> Windows Instructions </span>\n\n1. If you [used the `.msi` installer](/docs/prerequisites-windows#Node+npm_Win) to install Node.js on Windows, we recommend that you first try uninstalling Node through Windows' uninstall utility:\n\n * Windows 7 or 8: Control Panel > `Uninstall a program`\n * Windows 10: `Start > Settings > System > Apps & features >` [select the `Node` app] `> Uninstall`\n\n2. Next, navigate to your `C:\\Users\\<username>\\AppData\\Roaming\\` directory. (This is a hidden directory, and your drive letter may vary.) If you find the following subdirectories still present, delete them:\n ```\n npm\n npm-cache\n nvm\n ```\n\n3. Within your theme directory, delete the `\\node_modules\\` subdirectory.\n\n4. Finally, [repeat all installation steps](/docs/prerequisites) to reinstall dependencies and restore your theme, according to your development scenario.\n-->" } [/block]