We are no longer able to automate building from the Vue-DevTools source anymore due to their adoption of Yarn. When Yarn innevitably dies after npm 7 or 8, and they switch back to npm, we may be able to get the automation working again. But until then, there is an alternative that downloads directly from the Chrome Webstore a prebuilt version, then modifies it for NW.js. I recommend using that:
This is a devDependency for adding Vue-DevTools into NW.js.
You must have Git, Node, and npm installed globally.
npm install --save-dev nw-vue-devtools
- Add this to your
- Vue.js must be in use in your app, and cannot be minified (
You may need to add
Vue.config.devtools = true; to your
If you are using
nwjs-builder-phoenix then add in
"chromium-args" to your
build.strippedProperties array (more info).
How it works:
This dependency will run an npm script that:
- Clones down the latest source code for Vue-DevTools
- Installs the dependencies for Vue-DevTools.
- Builds the source code for Vue-DevTools.
- Places the built version in
- Tries to recover from past failures on future re-runs.
- Skips everything if the extension had already been built successfully.
- nw-vue-devtools-prebuilt - Downloads the CRX file from the Chrome Store, unzips and modifies it for use in NW.js. May be a better option for some.
This package is used by: