[[git repo]](https://github.com/vuejs/vue-devtools)
### Manual Installation
This is only necessary when you want to build the extension yourself from source to get not-yet-released features.
**Make sure you are using Node 6+ and NPM 3+**
1. Clone this repo (`git clone https://github.com/vuejs/vue-devtools`)
2. `npm install` (Or `yarn install` if you are using yarn as the package manager)
3. `npm run build`
4. Open Chrome extension page
5. Check "developer mode"
6. Click "load unpacked extension", and choose`shells/chrome`.
### Development
1. Clone this repo
2. `npm install`
3. `npm run dev`
4. A plain shell with a test app will be available at`localhost:8100`.
### Quick Start in chrome
~~~
// Before you create app
Vue.config.devtools = process.env.NODE_ENV === 'development'
// After you create app
window.__VUE_DEVTOOLS_GLOBAL_HOOK__.Vue = app.constructor;
// then had to add in ./store.js as well.
Vue.config.devtools = process.env.NODE_ENV === 'development'
~~~
### Testing as Firefox addon
1. Install`web-ext`
~~~
$ npm install --global web-ext
~~~
Or, for Yarn:
~~~
$ yarn global add web-ext
~~~
Also, make sure`PATH`is set up. Something like this in`~/.bash_profile`:
~~~
$ PATH=$PATH:$(yarn global bin)
~~~
2. Build and run in Firefox
~~~
$ npm run build
$ npm run run:firefox
~~~
When using Yarn, just replace`npm`with`yarn`.
### Common problems and how to fix
1. Fixing "Download the Vue Devtools for a better development experience" console message when working locally over`file://`protocol: 1.1 - Google Chrome: Right click on vue-devtools icon and click "Manage Extensions" then search for vue-devtools on the extensions list. Check the "Allow access to file URLs" box.
2. How to use the devtools in IE/Edge/Safari or any other browser?[Get the standalone Electron app (works with any environment!)](https://github.com/vuejs/vue-devtools/blob/master/shells/electron/README.md)
- WebAPP
- Linux Command
- 入门
- 处理文件
- 查找文件单词
- 环境
- 联网
- Linux
- Linux目录配置标准:FHS
- Linux文件与目录管理
- Linux账号管理与ACL权限设置
- Linux系统资源查看
- 软件包管理
- Bash
- Daemon/Systemd
- ftp
- Apache
- MySQL
- Command
- Replication
- mysqld
- remote access
- remark
- 限制
- PHP
- String
- Array
- Function
- Class
- File
- JAVA
- Protocals
- http
- mqtt
- IDE
- phpDesigner
- eclipse
- vscode
- Notepad++
- WebAPI
- Javasript
- DOM
- BOM
- Event
- Class
- Module
- Ajax
- Fetch
- Promise
- async/await
- Statements and declarations
- Function
- Framwork
- jQurey
- Types
- Promise
- BootStrap
- v4
- ThinkPHP5
- install
- 定时任务
- CodeIgniter
- React.js
- node.js
- npm
- npm-commands
- npm-folder
- package.json
- Docker and private modules
- module
- webpack.js
- install
- configuration
- package.json
- entry
- modules
- plugins
- Code Splitting
- loaders
- libs
- API
- webpack-cli
- Vue.js
- install
- Compile
- VueAPI
- vuex
- vue-router
- vue-devtools
- vue-cli
- vue-loader
- VDOM
- vue-instance
- components
- template
- Single-File Components
- props
- data
- methods
- computed
- watch
- Event-handling
- Render Func
- remark
- 案例学习
- bootstrap-vue
- modal
- fontAwesome
- Hosting Font Awesome Yourself
- using with jquery
- using with Vue.js
- HTML
- CSS
- plugins
- Chart.js
- D3.js
- phpSpreadSheet
- Guzzle
- Cmder
- Git
- git命令
- git流程
- Postman
- Markdown
- Regular Expressions
- PowerDesigner
- 附录1-学习资源