1.安装node.js

https://nodejs.org

2.安装cnpm

管理员模式开cmd

npm install -g cnpm –registry=https://registry.npm.taobao.org

安装完后npm config list显示淘宝源

3.npm使用

npm(node package manager):
nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)。

  • 使用npm安装插件

    npm install <name> [-g] [--save-dev]
    

    例:npm install gulp-less –save-dev

  • -g
    全局安装。将会安装在C:\Users\Administrator\AppData\Roaming\npm,并且写入系统环境变量;
    非全局安装:将会安装在当前定位目录;
    全局安装可以通过命令行在任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过require()调用;

  • --save
    将保存配置信息至package.json(package.json是nodejs项目配置文件);

  • -dev
    保存至package.json的devDependencies节点,不指定-dev将保存至dependencies节点;
    一般保存在dependencies的像这些express/ejs/body-parser等等。

  • 为什么要保存至package.json
    因为node插件包相对来说非常庞大,所以不加入版本管理,将配置信息写入package.json并将其加入版本管理,其他开发者对应下载即可(命令提示符执行npm install,则会根据package.json下载所有需要的包,npm install –production只下载dependencies节点的包)。

    • 使用npm卸载插件

      npm uninstall <name> [-g] [--save-dev] 
      

      不要直接删除本地插件包

      删除全部插件
      使用rimraf:

      npm install rimraf -g
      

      用法:rimraf node_modules

    • 使用npm更新插件

      npm update <name> [-g] [--save-dev]
      

      更新全部插件

      npm update [--save-dev]
      
    • 查看npm帮助

      npm help
      
    • 当前目录已安装插件

      npm list
      

4.atom安装

Atom 下载镜像

便携安装参考了http://mazhuang.org/atom-flight-manual/chapter-1-getting-started/installing-atom.html

然后在系统环境变量path中添加路径C:\Users\~\AppData\Local\atom\bin

5.插件安装

离线安装:
先cmd输入apm -version检查环境配置,然后从github上下载插件,npm install命令安装。

1
2
$export ATOM_ELECTRON_URL=https://npm.taobao.org/mirrors/atom-shell
$ apm install --check

在线安装:
ss-tap不仅可以代理游戏,还可以……
总之强烈推荐。