转载

作为一个卑微的前端仔,我收集了哪些环境配置?

环境配置并非一成不变,对于不同设备、不同版本等,皆需做对应调整,以此文踩坑、标注并记忆。

Java

环境:Win 10 x64

步骤一:官网下载

推荐安装:JDK8

原因:JDK11/JDK12 较之前版本改动较大,踩过的坑 解决JDK11安装后不自带jre的问题

步骤二:配置环境变量

控制面板-系统和安全-系统-高级系统设置

① 系统变量→新建 JAVA_HOME 变量。变量值填写jdk的安装目录(e.g. E:/Java/jdk1.8.0)

② 系统变量→寻找 Path 变量→编辑。在变量值最后输入 %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

配置完毕!

注意:在JDK1.5之前,才需配置 CLASSPATH 参见

步骤三:检测

运行 cmd,输入

java -version
复制代码

Node

环境:Win 10 x64

步骤一:官网下载

官网下载

步骤二:配置npm在安装全局模块时的路径和缓存cache的路径

因为在执行例如npm install webpack-g等命令全局安装的时候,默认会将模块安装在C:/Users/用户名/AppData/Roaming路径下的npm和npm_cache中,不方便管理且占用C盘空间,所以考虑放在其它盘。

npm config set prefix "D:/Program Files/nodejs/node_global"

npm config set cache "D:/Program Files/nodejs/node_cache"
复制代码

步骤三:配置环境变量

控制面板-系统和安全-系统-高级系统设置

1.系统变量中新建一个变量名为 “NODE_PATH”, 值为“D:/Program Files/nodejs/node_modules”

2.编辑用户变量里的Path,将相应npm的路径(e.g.-C:/User../AppData/Roaming/npm)改为:D:/Program Files/nodejs/node_global

步骤四:检测

运行 cmd,依次输入

node -v
npm -v
复制代码

Android 模拟器调试环境

步骤一:安装 Java 环境

步骤二:安装 ADT 工具

直接下载地址 installer_r24.4.1-windows.exe

步骤三:创建模拟器并启动

下载成功后,打开工具,安装以下必需的下载项:

目录 用途
Tools Android SDK Platform-tools Android平台工具,基础组件
Android 4.4.2(API19) SDK Platform Android4.4.2 SDK,模拟器基础组件
Android 4.4.2(API19) Intel x86 Atom System Image Inter x86平台的Android4.4.2模拟器镜像文件
Extras Intel x86 Emulator Accelerator (HAXM installer) Inter x86平台Android模拟器硬件加速程序

步骤三:安装Intel X86HAXM

下载Intel X86 HAXM插件后,需要到下载目录运行安装程序进行安装,目录为: “%ADT安装目录%/extras/intel/Hardware_Accelerated_Execution_Manager/”。双击运行intelhaxm.exe进行安装,目前新版本为1.0.8,如果已经安装过低版本,建议升级。

步骤四:创建模拟器并启动

说明
AVD Name 模拟器名称,根据爱好输入
Device 模拟设备,根据爱好选择,建议根据显示器分辨率来选择,大显示器选择则高分比率模拟器
Target 选择“Android 4.4.2 - API Level 19”
CPU/ABI 选择“Intel Atom (x86)”
Skin 模拟器皮肤,根据爱好选择,推荐选择WVGA800
Front Camera 前置摄像头,用不到就选“None”,模拟摄像头就选“Emulated”,使用PC的摄像头就选“WebCam0”
Back Camera 后置摄像头,与前置摄像头选择类似
Memory Options 内存大小,根据PC内存大小设置,推荐RAM:512;Heap:64
Internal Storage 内部存储器大小,根据PC系统盘空间大小设置,推荐200M
SD Card SD卡存储器大小,根据PC系统盘空间大小设置,推荐200M

踩坑:

  • android AVD 启动时报错(emulator: erroremulator:ERROR:This AVD's configuration is missing a kernel file......)

解决:尝试切换 CUP/ABI的选择、或检查环境变量、或修改文件名

  • "Hax is enabled......HAX is working and emulator runs in fast virt mode......."

解决: ERROR: resizing partition e2fsck failed with exit code 8 :国内社区看了几篇都没解决,stackoverflow 一针见血,神奇。

结果展示:

作为一个卑微的前端仔,我收集了哪些环境配置?

附录:

git 操作

  • 从C盘切换到D盘
C:/Users/Administrator>d:
复制代码
  • 切至根目录
C:/Users/Administrator>cd /
复制代码
  • 切至上一级
C:/Users/Administrator>cd ..
复制代码
原文  https://juejin.im/post/5d7f2bfce51d4561ad654963
正文到此结束
Loading...