前端开发预处理、包管理及工具

面试web前端开发知识点 前端开发需要的书籍 前端开发 各种浏览器兼容软件
预处理:
html(jade)
css(less,sass,stylus)
javascript(es6,typescript,coffeescript)
模板(ejs,handlebars)
npm是nodejs的包管理(安装所有基于nodejs的软件包)
所有的系统平台,以及语言,通常都 对应的包管理
nodejs的包管理(npm, yarn)
不会安装对应的依赖
bower安装(会自动安装对应的依赖库)
为了速度快可以使用cnpm, 或者 yarn
为了显示安装的进度,可以配置显示日志的等级:
npm config set loglevel http
npm i -g less
安装:
实际就是把一个可执行的文件放到了一个特定的目录,这个目录是通过环境变量里面的PATH所决定的;我们执行的命令会到PATH环境变量定义的目录里面去寻找是否有这个软件,如果有则执行
环境变量:程序会先在当前目录查找是否有文件,如果有则执行;如果没有则到环境变量中查看PATH所定义的目录中找是否有文件;如果没有则报command not found
查看环境变量:echo $PATH
环境变量是以英文的冒号分隔
设置环境变量:(当你安装了命令行软件之后提示command not found, 你需要把对应的软件所在目录地址放入环境变量,注意用英文的分号隔开,配置完环境变量之后重启命令行程序)
系统变量:针对整个系统,不管用户
用户变量:只针对当前用户生效
全局安装(只在你自己的电脑中有效):npm i -g xxx
安装在一个指定的添加了环境变量的目录:
C:\Users\Administrator\AppData\Roaming\npm
本地安装(在当前项目中安装,安装的时候不指定版本,会安装最新的稳定版): npm init -y 初始化一个package.json(是一个包含了当前项目所依赖的软件包列表)
可以在package.json当前声明需要安装的软件,然后直接通过npm i 即可安装所有需要依赖的软件包(根据package.json当中的dependencies和devDependencies这两数组当中的软件名称进行安装)
npm i -S xxx
npm i -D xxx
临时安装(通常不使用):
npm i xxx
Yarn 更快的nodejs包管理工具
开发app的前端框架有哪些 前端与移动开发前景怎么样 移动前端开发简历模板

» 本文来自:前端开发者 » 《前端开发预处理、包管理及工具》
» 本文链接地址:https://www.rokub.com/38108.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!