梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

NodeJS VUE 环境 Chrome插件安装 vue-devtools json_viewer element-ui离线版

 NodeJS的安装

官网下载:  https://nodejs.org/en/      中文网:http://nodejs.cn/ 

 可以看到官方网站已经推出了长期支持版本 12 , 我这里使用的是  长期支持版10 (10.16)

 

官网下载任意版本:  https://nodejs.org/download/release/

下载安装任意版本的yarn: https://www.newbe.pro/Mirrors/Mirrors-Yarn/

 

双击安装即可,安装了nodejs之后,它自带了NPM

 

安装完成后 查看安装的版本

 

由于NPM默认的仓库地址是国外网站,建议大家使用淘宝镜像,推荐一款切换镜像的工具 nrm

全局安装nrm (稍微需要一些时间)

npm install nrm -g

 

nrm ls             :   查看已集成了的镜像列表(如果报下图错误,则编辑cli.js文件)

nrm use XXX  :  切换镜像地址

nrm test          :  测速

//const NRMRC = path.join(process.env.HOME, '.nrmrc');         注释掉原17行内容
const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');   改成使用这行内容作为17行

 

 

注意: 安装好之后,重启一下电脑更靠谱!  重启一下电脑更靠谱!  重启一下电脑更靠谱! (可能不重启也没问题)

 

==================================华丽的分割线=========================================

在IDEA中: New Project -->Empty Project-->web-demo

 

 Modules--> + New Module --> Static Web-->hello-vue

 在IDEA工具 或 CMD 命令窗口执行命令(刚才创建的项目目录下执行  npm init -y

命令执行后,就可以看到项目下多了一个 package.json, 它相当于java项目的pom.xml

 继续在该命令窗口下执行命令来安装 vue  【npm install vue -S 】(-S表示本地安装,也可以是 --save )

 

 编写 01_hello.html , 选择右侧浏览器直接运行

 

==================================华丽的分割线========================================

Chrome vue-devtools 插件安装

/**
* 参考: http://chromecj.com/utilities/2018-12/1653.html
* 1. 在github下载devtools源码,地址: https://github.com/vuejs/devtools 也可在vue官网--生态系统--工具(Devtools) 来打开链接
* 2. 下载后解压缩,在解压后的路径中打开CMD,如 D:\develop\vue-devtools-4.1.5
* 3. 依次执行 npm install npm run build 命令编译源代码
* 4. 进入子目录 shells-->chrome
* 5. 将文件manifest.json中的 "persistent":false改成true
* 6. 打开谷歌浏览器 chrome://extensions/(即扩展程序)
* 7. 打开开发者模式
* 8. 加载已解压的扩展程序
* 9. 选择 D:\develop\vue-devtools-4.1.5\shells\chrome
* 10.有时候图标没有变绿,可以尝试关掉浏览器再打开,或者关闭开发者模式停掉插件再启用!!!
*/

 

 

/** 补充5.3.4版本的 devtools Chrome插件
* 1. 在vue官网https://cn.vuejs.org/ --生态系统--工具(Devtools) 来打开链接
* 2. 下载后解压缩,在解压后的路径中打开CMD,如 D:\develop\vue-devtools-5.3.4
* 3. 安装依赖 yarn install(耗时很长)
* 4. 构建 yarn run build
* 5. 进入子目录 packages\shell-chrome
* 6. 将文件manifest.json中的 "persistent":false改成true
* 7. 打开谷歌浏览器 chrome://extensions/(即扩展程序)
* 8. 打开开发者模式
* 9. 加载已解压的扩展程序
* 10. 选择 D:\develop\vue-devtools-5.3.4\packages\shell-chrome
*/

==================================华丽的分割线=========================================

Chrome json_viewer 插件安装 

/**

* 1. 在github下载devtools源码,地址:https://github.com/tulios/json-viewer
* 2. 下载后解压缩,在解压后的路径中打开CMD,如 D:\develop\json-viewer-0.18.0
* 3. 依次执行 npm installnpm run build 命令编译源代码
* 4. 进入子目录 build\json_viewer
* 5. 将文件manifest.json中的 "persistent":false改成true
* 6. 打开谷歌浏览器 chrome://extensions/(即扩展程序) 
* 7. 打开开发者模式
* 8. 加载已解压的扩展程序
* 9. 选择 D:\develop\json-viewer-0.18.0\build\json_viewer
*/

 

======================================webpack====================================

安装webpack  npm i webpack -g
若是4+版本,下载CLI,输入命令 npm i webpack-cli -g
如果想指定版本,输入命令:npm i webpack@3.6.0 -g
想看是否安装成功,输入命令 webpack -v ; webpack-cli -v,出现版本即为成功

我这里使用的是 webpack4.41.2  ,webpack-cli3.3.10

 

路由组件安装  vue-router

npm install vue-router --save

 

 

全局安装vue脚手架

vue cli 升级到3后,package的名字从 vue-cli 改为了 @vue/cli,装了旧版本的,建议把旧版本的卸载了,再安装新版本。

卸载指令: npm uninstall vue-cli -g

安装命令:  npm install -g @vue/cli (如果安装过程卡住或失败,则卸载了,再重新安装即可.)

 

 

查看NPM当前使用的镜像地址:

npm config get registry

强制清除缓存

npm cache clean --force

 

==============================Element UI============================================

官网: https://element.eleme.io/#/zh-CN/component/installation
目前最新版是 2.15.0

 

通常都是通过 npm i element-ui -S  来安装,配合webpack使用;

 

普通页面直接通过<script>标签引入element-ui时,则可以使用离线包的方式。

离线包下载地址 https://www.bootcdn.cn/element-ui/,一般下载以下三个即可(或者是它们对应的min包)

https://cdn.bootcdn.net/ajax/libs/element-ui/2.15.0/index.js

https://cdn.bootcdn.net/ajax/libs/element-ui/2.15.0/locale/zh-CN.js

https://cdn.bootcdn.net/ajax/libs/element-ui/2.15.0/theme-chalk/index.css

 

下图是通过thymeleaf的语法加载的静态资源*.js

 

========================================================================================

axios 下载地址: https://github.com/axios/axios 

 

 

 

 

posted on 2019-11-17 15:21  梦相随1006  阅读(369)  评论(0编辑  收藏  举报