在前端培训期间做的笔记,Js全栈之路

http://css.cuishifeng.cn/index.html //CSS文档
https://www.w3cplus.com/css3/ten-effects-with-css3-filter //滤镜

http://jquery.cuishifeng.cn/index.html //jQuery文档

http://cnodejs.org/api //一个数据接口

http://es6.ruanyifeng.com //阮大叔的es6
以下是ui库
http://vue.ydui.org/ //ydui组件库
https://fe-driver.github.io/vue-beauty/#/components/start
http://element.eleme.io/
http://www.muse-ui.org/#/index
https://wangdahoo.github.io/vonic-documents/#/
https://www.youzanyun.com/zanui/vant#/zh-CN/component/intro
http://mint-ui.github.io/
https://vux.li/#/

安装node.js
node -v
npm -v //看版本
安装vue-cli 新版本是@vue/cli以下介绍创建老版本vue-cli项目
npm install -g vue-cli
vue init webpack xxx(项目名称)
// project name 项目名称 ->随便来
// project description 项目介绍 ->你开心就好
// author 项目作者 -》 你叫什么名字
// RUNTIME + COMPILER or RUNTIME ONLY 选第一个 就是直接 enter 回车
//vue-router 是否需要路由 回复 Y + enter(回车)
//estlint 全部选择 n
// tesst 全部选择 n
/*

  • cd 你的新初始化的目录
  • npm install 运行 npm install
  • npm run dev 以dev环境运行项目
  • localhost:8080 在浏览器打开 localhost:8080(127.0.0.1:8080)

//引入axios
npm install axios --save

npm install -g cnpm --registry=https://registry.npm.taobao.org //中国镜像
npm uninstall cnpm -g //卸载cnpm
//翻墙
https://www.speeds.vip/link/pqtxcYKQveSHj7aV?mu=0

https://www.w3cplus.com/javascript/how-to-find-the-sum-of-an-array-of-numbers.html

http://www.w3school.com.cn/jsref/jsref_obj_date.asp

cnpm install koa --save//安装koa

新建index.js 复制代码 运行node index.js

npm install koa-route //建路由

cnpm install koahubjs/koahub-cli -g//安装koahub(基于koa的node框架我早期使用)

koahub create mykoa(自命名) //建一个文件

cd mykoa npm install //

npm start//运行服务器 npm install --save mysql2 //链接数据库 npm install utility --save//加密 npm i koa-orm --save

https://github.com/koahubjs/koahub-cli //笔记链接
https://git-scm.com/downloads // 下载Git

http://apizza.cc // 模拟项目用于post、get请求后台接口

https://github.com/koahubjs/koahub // koahub.js教程

https://github.com/koahubjs/koahub/blob/master/docs/README.md // koahub.js教程

name: ’ xxxx’ ,// 链接名称(自定义)
modelPath:join(_dirname,‘md’) , //model文件
db:‘wobugaosuni’ , //数据库表名称
username:‘root’, //数据库用户名
password:‘root’,//数据库密码
dialect:‘mysql’,//数据库类型
host:'127.0.0.1 ',//数据库服务器地址
port:3306,
pool:{
maxConnections:10, //最大链接设置
minConnections:0 , //最小链接设置
maxIdleTime:30000 //请求超时时间 单位毫秒
}

http://www.jb51.net/article/88781.htm
1、只要“&&”前面是false,无论“&&”后面是true还是false,结果都将返“&&”前面的值;
2、只要“&&”前面是true,无论“&&”后面是true还是false,结果都将返“&&”后面的值;
1、只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。
2、只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值。

http://www.runoob.com/jsref/jsref-obj-array.html //JS数组对象方法
https://www.w3cplus.com/javascript/how-to-find-the-sum-of-an-array-of-numbers.html JavaScript学习笔记:数组求和方法

https://www.cnblogs.com/big-orange/p/6524197.html FIND、FINDINDEX、INDEXOF、LASTINDEX、INCLUDES 数组五种查询条件方法介绍

https://segmentfault.com/a/1190000005046496 ES6数组方法

https://itbilu.com/nodejs/npm/N1sdaHTzb.html //Sequelize 中文API文档

//12.18
iview-admin后台管理脚手架
https://github.com/iview/iview-admin // 进入该网址点击clone and download解压这些文件至新建文件夹admin,cmd命令 CD 进入该文件 cnpm install 然后cnpm run dev

https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html // 安装java JDK

//安装cordova
http://cordova.apache.org/
npm install -g cordova
新建文件目录
cordova create MyApp(自定义名字)
cd MyApp
cordova platform add android
cordova run android

cordova create xxx 创建一个xxx的cordova项目
cordova platform add android 添加一个安卓app项目设备给当前项目
cordova build android 构建安卓app
cordova run android 运行测试项目

1.建立cordova项目

2.修改vue项目当中的 config/index.js 里面的

build: {
// Template for index.html
index: path.resolve(__dirname, ‘D:/app/mobi/www/index.html’), //路径更改成 cordova项目下 www文件夹所在的目录

// Paths
assetsRoot: path.resolve(__dirname, 'D:/app/mobi/www'),//路径更改成 cordova项目下 www文件夹所在的目录
assetsSubDirectory: 'static',
assetsPublicPath: './',  // 因为在cordova 里面目录会嵌套多一层 所以加一个相对路径

3.在vue项目当中 运行 npm run build ,这一步会把vue的项目打包到cordova项目中的www目录

  1. (如果做了 可以忽略)在cordova 项目当中 cordova platform add android
    5.执行 cordova build android
    6.执行 cordova run android

https://www.cnblogs.com/wujindong/p/5647101.html //打包
https://github.com/zjw1918/cordova-plugin-baidugeolocation //安装百度SDK

cmd命令进入myapp项目
cordova build android --release

keytool -genkey -v -keystore release-key.keystore -alias cordova-demo -keyalg RSA -keysize 2048 -validity 10000 设置密码123456和输入信息生成release-key.keystore cordova-demo(是别名)

keytool -list -v -keystore release-key.keystore //获取SHA1 百度或高德开发平台控制台创建项目复制SHA1代码 在AndroidManifest.xml获取package(包名)

在myapp项目根目录里新建build.json 复制代码
{
“android”: {
“release”: {
“keystore”: “release-key.keystore”,
“alias”: “cordova-demo”,
“storePassword”: “123456”,
“password”: “123456”
}
}
}

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore release-key.keystore platforms\android\build\outputs\apk\android-release-unsigned.apk cordova-demo(别名)//(apk路径)签名

cordova plugin add cordova-plugin-baidugeolocation --variable

zipalign -v 4 platforms\android\build\outputs\apk\android-release-unsigned.apk android-apk\cordova-demo.apk //正式将release版本apk打包

http://cordova.apache.org/docs/en/latest/ //cordova官方插件

http://cordova.axuer.com/docs/zh-cn/latest/ //cordova中文文档官方插件

https://github.com/ //github开源插件

https://github.com/node-modules/utility //服务端加密

https://www.jianshu.com/p/81fdd0a1e7d4 //正则表达式
http://deerchao.net/tutorials/regex/regex.htm 30分钟入门
http://tools.jb51.net/regex/create_reg //在线生成工具
http://www.jb51.net/article/77687.htm //65条最常用正则表达式

http://blog.csdn.net/h5_queenstyle12/article/details/75386359 //vuex
https://vuex.vuejs.org/zh-cn/actions.html //vuex官网

https://socket.io/
https://github.com/MetinSeylan/Vue-Socket.io //安装socket(客户端) npm i vue-socket.io --save

https://github.com/ambelovsky/koa-socket-2 新建一个目录koasocket(服务端) npm i koa --save npm i -S koa-socket-2 启动: node index

https://segmentfault.com/a/1190000010952001 //AJAX 和 Socket.IO到底选哪个?

http://nodejs.cn/api

http://eggjs.org/zh-cn/intro/quickstart.html //egg框架

https://juejin.im/

https://juejin.im/post/58c9d5fb1b69e6006b686bce //(冒泡排序)JS中可能用得到的全部的排序算法

https://angular.io/
安装angular
npm install -g @angular/cli
创建新项目
ng new my-app
启动开发服务器
cd my-app
ng serve --open

https://www.jianshu.com/p/9af9f203e0b1 //简书ng教程

https://electronjs.org/ //构建桌面应用

https://www.gitbook.com/book/xcatliu/typescript-tutorial/details //typescript 教程

https://shimo.im/docs/H9f9H9mbeAc2jVkE/ 「我的angular的文档集」

https://cipchk.github.io/ngx-weui/#/docs/components/actionsheet // wxui
https://github.com/cipchk/ngx-weui 引入css:

https://ionicframework.com/getting-started/ //ionic

http://weex.apache.org/cn/guide/ //weex

http://blog.csdn.net/h5_queenstyle12/article/details/75386359 (sth error) //vuex
http://blog.csdn.net/embrace924/article/details/78272822 //vuex

阿里服务器:39.108.215.93 端口21 administrator Qq541142630
https://filezilla-project.org/ // fz下载

http://www.souho.net/forum.php //搜虎源码下载

https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000 js全栈

qiniu
https://www.jianshu.com/p/9681467d58e7 jQuery

https://github.com/soldair/node-qrcode //二维码插件 npm install --save qrcode

doc.webpack-china.org // webpack打包

https://github.com/bda-research/node-crawler // 爬虫

https://github.com/node-schedule/node-schedule // 轮寻

https://segmentfault.com/q/1010000009407919/a-1020000009408083 axios上传文件

https://www.jianshu.com/p/e87dd6aa47d3 //jsonp

https://github.com/apache/cordova-plugin-file-transfer#backwards-compatibility-notes //文件上传

http://www.jb51.net/article/76695.htm
https://segmentfault.com/q/1010000008906623/a-1020000008909097 //electron全屏

http://blog.csdn.net/hsd2012/article/details/51279472 //mongoDB入门教程

启晴村赏晴楼

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值