发表于: 2017-06-05 23:47:04

1 1133


今天完成的事情:

1,配置node.js,使用npm管理插件

2,学习使用oclazyload懒加载。

3,查找webstorm的一个bug


明天计划的事情:

继续任务7,编写表单验证等


遇到的问题:

webstorm上有一个bug,就是<script src=“”>的src属性不提示路径,并且一直报错。感觉很不爽就想解决这个问题,晚上没有搜索到相关的信息就只能自己排查了,开始以为是设置错误,结果并不是,后来排查插件,花了2小时终于在几十个插件中找到了元凶,是intelliLang这个插件的问题,禁用即可。 


收获:

1,学会了npm的基本操作:

cd 路径 切换目录

npm ls 查看目录列表

npm -v 查看版本

npm install 插件名  安装插件

npm uninstall 插件名 卸载插件

npm start 插件名  启动插件

npm stop 插件名 停止插件


2,oclazyload

oclazyload能按需加载文件,减轻index首页的压力。

使用oclazyload需额外加载oclazyload模块。

oclazyload一般配合ui-router使用,写在state的resolve属性中,方法如下:

.state('login',{
   url:"/login",
templateUrl:"/templates/login.html",
resolve:{
       load:['$ocLazyLoad',function($ocLazyLoad){
           return $ocLazyLoad.load([
               'js/login.js'
           ]);
       }],
}
})



返回列表 返回列表
评论

    分享到