- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LESSNODEJS环境搭建及LESS应用
LESS概述搭建nodejs环境必备条件CSS(层叠样式表)是一门历史悠久的标记性语言,同 HTML 一道,被广泛应用于万维网(World Wide Web)中。HTML 主要负责文档结构的定义,CSS 负责文档表现形式或样式的定义。作为一门标记性语言,CSS 的语法相对简单,对使用者的要求较低,但同时也带来一些问题:CSS 需要书写大量看似没有逻辑的代码,不方便维护及扩展,不利于复用,尤其对于非前端开发工程师来讲,往往会因为缺少 CSS 编写经验而很难写出组织良好且易于维护的 CSS 代码,造成这些困难的很大原因源于 CSS 是一门非程序式语言,没有变量、函数、SCOPE(作用域)等概念。LESS 为 Web 开发者带来了福音,它在 CSS 的语法基础之上,引入了变量,Mixin(混入),运算以及函数等功能,大大简化了 CSS 的编写,并且降低了 CSS 的维护成本,就像它的名称所说的那样,LESS 可以让我们用更少的代码做更多的事情。LESS的目标是简化CSS使用,降低CSS维护成本,让CSS可编程,让更少的CSS代码做更多的事。NODEJS环境搭建Window环境下载NODEJS(稳定版),直接安装Linux环境win7为开发环境。Vbox虚拟机+Ubuntu搭建nodejs编译环境。然后通过securecrt远程连接到虚拟机进行开发。如果securecrt远程链接被拒绝需要sudo apt-get install openssh-server?第一步:安装依赖包1. 安装python 2.6版或者更高(ubuntu默认都已安装,可以在terminal中使用 python -v 命令查看python版本)。2. 安装其他依赖包:sudo apt-get install g++ curl libssl-dev apache2-utils3. 安装git工具:sudo apt-get install git第二步:获取源码git clone git:///joyent/node.git第三步:指定编译版本1.先进入存放下载源码的文件夹:cd node2. 指定迁出版本:git checkout v0.6.12 (版本的选择,遵循稳定原则)3. 指定路径,编译执行:mkdir?~/local./configure?–prefix=$HOME/local/nodemakemake?installecho?export?PATH=$HOME/local/node/bin:$PATH??~/.profileecho?export?NODE_PATH=$HOME/local/node:$HOME/local/node/lib/node_modules??~/.profilesource?~/.profile第四步:设置环境变量如果想重启后还能继续直接使用node命令,那么需要设置环境变量:使用命令 sudo gedit /etc/profile 打开配置文件,在文件最后中添加如下两行:export?PATH=$HOME/local/node/bin:$PATHexport?NODE_PATH=$HOME/local/node:$HOME/local/node/lib/node_modules?保存后重启系统使设置生效。??第五步:安装npmcurl?/install.sh?| sh根据需要,安装相应的包,例如express:npm install express -gd-g代表安装到NODE_PATH的lib里面,而-d代表把相依性套件也一起安装。如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹)?第六步:通过npm按需安装文件包这里我们可以引用一个实例来说明。提供一个练习Demo?/cmarin/MongoDB-Node-Express-Blog?这个DEMO需要安装的依赖包已经标明,咱们按照命令操作即可首先cd到自己的工作目录 git clone?git:///cmarin/MongoDB-Node-Express-Blog.git?获取源码。然后首先安装数据库直接在命令行里输入sudo apt-get install mongodb(参考/3391516/833535?)即可,安装完成后测试方法,终端命令行中输入:mongo?db.foo.save({a:1})?db.foo.findOne()?然后?npm?install?express??npm?install?express-messages?npm?install?ejs?npm?install?sass?npm?install?mongoose??Then?cd?into?the?directory?and?run:?node?app.
您可能关注的文档
- D—二聚体与纤维蛋白原在冠心病中的临床意义.doc
- E1饱及烃的结构及分类.doc
- eBay开店培训之爆款打造6部曲.docx
- Eall.cz意澳女装品牌公司简介.doc
- ebay黑色星期5购入:Kitchenaid厨师机.docx
- EDA设计含异步清零及同步时钟使能的加法计数器.doc
- EFS的加密方法及解密必知.doc
- DOVE德芙品牌研究.doc
- Elena和酒为伴非常快乐.doc
- eMachinesD725笔记本进行u盘启动教程.doc
- 男子增肌增重健身计划饮食方案食谱.pdf
- 山东省济宁市嘉祥县2023-2024学年五年级上册科学第一次月考试卷.docx
- 四川省凉山州宁南县2022-2023学年五年级上学期期末检测科学试题.docx
- 辽宁省鞍山市千山区2022-2023学年五年级上学期科学期末考试综合试题.docx
- 云南省楚雄州2022-2023学年上学期期末五年级科学学业质量综合练习.docx
- 江西省吉安市遂川县-2022-2023年学年五年级上学期科学期末试卷.docx
- 湖南省怀化通道县2022-2023学年五年级上学期期末考试科学试题.docx
- 养老护员培训课件.pptx
- 热点推送公文写作指导.pdf
- 申论真题及参.pdf
文档评论(0)