someTips

bower相关

1
2

sudo npm install bower -g

安装指定版本库/框架

1
bower install jquery#2.0.3

更新所有bower包

1
bower update

搜索网上的相关包

1
bower serch jquery //就会搜索和jQuery所有相关包,插件等

dependencies

1
2
3
4

# install package and add it to bower.json dependencies

$ bower install <package> --save


Node相关

nvm 安装

1
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash

或者

1
brew install nvm

To resolve install 4+ on nvm and also system wide by running the following commands

1
2
3
4
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node//bin/node /usr/bin/node

安装Node 模块时,如果指定了--save 参数,那么此模块将被添加到 package.json 文件中 dependencies依赖列表中。 然后通过 npm install 命令即可自动安装依赖列表中所列出的所有模块。


使用淘宝镜像源

编辑 vim ~/.npmrc 加入下面内容

1
registry = https://registry.npm.taobao.org

或者:

1
npm config set registry https://registry.npm.taobao.org

重启下命令行

工具软件

Alfred workflowhttp://www.alfredworkflow.com/

命令相关

which mongod命令:用来查看本机是否安装mongodb,会输出mongodb所在路径

mkdir -p层级创建目录 :mkdir -p ./data/db:连续创建两个文件夹,其中db是data的子文件夹

cp -r/-R :递归处理,将指定目录下的所有文件与子目录一并复制

rm -rf filename:强制递归删除文件或文件夹。

.bashrc:保存个人的一些个性化设置,如命令别名、路径等。

.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次

brew相关

下载mongodbbrew install mongodb

安装:tar -zxvf mongodb-osx-x86_64-3.0.7.tgz


Linux相关

Linux下,fork表示启动了一个后台进程。

  • pwd:显示完整路径名Print Working Directory

  • apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。

  • chown -R:更改当前目录或文件的所有者。命令由change owner组成。-R:递归式地改变。-V:显示chown命令所做的工作

  • :wq!:保存修改并退出vi(忽略只读属性)

  • llls -l的简写,意思是列出文件/目录的详细信息。

tail命令:从指定点开始将文件写到标准输出

  • -f参数:使tail不停去读取最新内容,有实时监视效果(默认10行),刷新显示在屏幕上。退出:Ctrl+C

  • cat:显示整个文件内容


MongoDB数据库相关

  • --fork:将数据库服务放到后台去运行,必须指定服务器存储日志的位置,须加--syslog参数

  • --dbpath:数据库文件路径

  • show dbs:显示数据库文件

插入数据表:db.集合名.insert({'名':'值'});eq:db.users.insert({'userName':'trigkit4'});

通过命令show collections可以查询到该集合名,当然,得在mongo命令输入后启动数据库才行

运行mongoDB:终端输入mongod,然后打开另一个终端输入mongo,默认运行在:http://127.0.0.1:27017/

还可以自定义端口:$ mongod --dbpath=data/db --port=27017或者输入:$ mongo 127.0.0.1:27017

vi/shell命令

vi命令

命令 命令
vi filename :打开或新建文件 wq:保存并退出
i :在光标前插入文本命令 dd:删除当前行
q :退出vi U:撤销对当前行的所有操作
x:删除光标后的字符 X:删除光标前的字符
o :在当前行的下面新建一行 esc:退出当前操作
u:撤销上一步操作 (:光标移至句首(非插入操作)

Mac相关

MacLinux默认的shell都是bash,Mac默认的bash配置文件是.bash_profile,Linux默认的bash配置文件是.bashrc

  • ls -l:列出更多详细信息。

  • cat:输出文件全文内容

  • source.bash_profile修改后保证配置生效