Web终端命令大全
1、mock.js
npm i mockjs --save 插件安装
2、苹果APP编程第三方矢量图标插件命令
npm install react-native-vector-icons --save 第一步
npm install rnpm -g 第二步
rnpm link 第三步
3、swiper插件,可运用与苹果APP快速编写轮播图
npm i react-native-swiper --save
4、苹果离线打包命令
watchman watch-del-all
5、react-native 苹果APP 发布流程
准备工作
1.苹果开发者帐号一枚
https://developer.apple.com/
2.蒲公英应用测试号一枚
https://www.pgyer.com/
开发者中心
1.登陆
点击 Certificates,IDs 和 Profiles
2.Devices -> ALL->添加设备UDID
3.Identifiers -> App IDs -> 添加APP ID也就是bounld ID
4.最下面 Provisioning Profiles -> Distribution->添加描述文件->点击添加->Ad Hoc->继续->选中之前添加的App ID->继续->选中证书->继续->选择设备->继续->添加描述文件名称-进入到下载描述文件页,点击下载
6、github下载
在链接前加上git clone 链接
7、先安装bower 经常使用就安装全局 -g
npm i bower -g
8、引入Bootstrap线下文件
bower install bootstrap
引入本地的 bootstrap.min.css 文件 1、css
引入本地的 jquery.min.js 文件 2、jq
引入本地的 bootstrap.min.js 文件 3、js
一定要注意顺序排列
9、Express其中index.js文件样式写法
router.get('/', function(req, res, next) {
res.render('index', { title: '我的首页',cssPath:"/stylesheets/test.css" });
});
在文件routes文件下的index.js 文件写法其中
cssPath意思是把stylesheets文件下的test.css文件样式读取的
render的第一个参数(是http://后面附加的二级页面)
10、node.js 文件更新监控(其效果就是不用写好新的内容还要关闭node.js,再重启node.js)
进入自己的项目文件夹后,命令行输入
sudo npm install supervisor -g
11、数据库命令的操作
show dbs 列表数据库
use 创建一个数据库
db.名字.insert({"数据":"数据内容"}) 在当前数据库下写数据
db.名字.find() 查看数据内容,其id是编码
db.名字.find({"数据名":"数据内容"}) 数据内增加内容
进入数据库删除数据
12、终端操作命令
ls 参数 目录名
例: 想看看跟目录下有什么,
ls /
想看看驱动目录下有什么,
ls /System/Library/Extensions
参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件
转换目录
cd
例:想到驱动目录下溜达一圈
cd /System/Library/Extensions
建立新目录
mkdir 目录名
例:在驱动目录下建一个备份目录 backup
mkdir /System/Library/Extensions/backup
在桌面上建一个备份目录 backup
mkdir /User/用户名/Desktop/backup
拷贝文件
cp 参数 源文件 目标文件
例:想把桌面的Natit.kext 拷贝到驱动目录中
cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions
参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。
把驱动目录下的所有文件备份到桌面backup
cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup
删除文件
rm 参数 文件
例:想删除驱动的缓存
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext
参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了
移动文件
mv 文件
例:想把AppleHDA.Kext 移到桌面
mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop
想把AppleHDA.Kext 移到备份目录中
mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup
更改文件权限
chmod 参数 权限 文件
例:把驱动目录下所有文件设定到root读写,其他用户只读
chmod -R 755 /System/Library/Extensions
参数R 表示递归,755表示各用户的权限
更改文件属主
chown 参数 用户:组 文件
例:把驱动目录下的所有文件属主改成根用户
chown -R root:wheel /System/Library/Extensions
参数R 表示递归操作
修复整个系统中文件的权限
diskutil repairpermissions /
严格的说这不是一个unix 命令,而是osx一个软件,记得修改或添加的驱动就执行一次。
文本编辑
nano 文件名
例:编辑natit Info.plist
nano /System/Library/Extensions/Natit.kext/Info.plist
编辑完成后 用 Ctrl +O 存盘,Ctrl+X 退出
-o 后面要解析到文件目录
-O 要导入的数据给导入进去
pwd 显示你当前的位置目录,是绝对文件目录
./ 是同级目录下
cd ../ 是返回上一级
cd .. 是返回上一级
ls 是目录列表
-w 是时时更新某个(例如:jade sass less)文件
-p 是转译jade文件不让其生成后是压缩的样式
sass --watch 是编译sass文件
小技巧
用 Tab 键自动补齐命令
比如想到 /System 目录中去,输入 cd /Sy 然后按一下Tab 键,命令就会自动补齐成 cd /System
操作带名字中带有空格的文件和目录
空格在命令中写成 空格, 比如要进入 My Documents,命令为 cd My Documents
查看命令的详细帮助
man 命令名
比如要看看 ls 命令的详细用法,执行 man ls