会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hahazexia
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
nodejs
安装node-sass失败
摘要:在项目内添加一个 .npmrc 文件 这样使用 npm install 安装 node-sass、electron 和 phantomjs 时都能自动从淘宝源上下载,但是在使用 npm publish 的时候要把 registry 这一行给注释掉,否则就会发布到淘宝源上去了。 安装结束之后再把此文件
阅读全文
posted @
2018-04-24 23:55
hahazexia
阅读(322)
评论(0)
推荐(0)
CommonJS规范
摘要:概述 Node 应用由模块组成,采用 CommonJS 模块规范。 每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 上面代码中,变量x和函数addX,是当前文件example.js私有的,其他文件不可见。 如果想在多个文件分享变量,必须定义为
阅读全文
posted @
2018-04-07 13:39
hahazexia
阅读(175)
评论(0)
推荐(0)
express+gulp构建项目(五)swig模板
摘要:这里的文件负责配置swig模板引擎。 index.js json_file.js tag-static.js swig模板经过这一系列的配置是什么样的效果呢? 原来在gulp任务里通过gulp-rev-all-fixed的处理后,给所有的静态文件的文件名加上了哈希值,并且如果文件有变化,哈希值文件名
阅读全文
posted @
2016-12-22 23:26
hahazexia
阅读(1272)
评论(0)
推荐(0)
express+gulp构建项目(四)env环境变量
摘要:这里的文件的作用是负责设置env环境变量和日志。 index.js log4js.js base.js base.js、dev.js、prod.js、staging.js、test.js分别是不同环境下必须的环境变量,写法都一样。
阅读全文
posted @
2016-12-22 23:20
hahazexia
阅读(4568)
评论(0)
推荐(0)
express+gulp构建项目(三)gulp任务
摘要:这次来看一看gulp是怎么工作的。 tasks/paths.js paths.js文件里存放的是gulp任务中需要导入的文件的路径和导出的路径。 这样子把gulp任务用到的路径集中到一个文件里面好管理,也方便。 gulp任务的路径书写方式是依照node-glob的语法。 glob语法基本如下: *:
阅读全文
posted @
2016-11-09 15:17
hahazexia
阅读(1816)
评论(0)
推荐(0)
express+gulp构建项目(二)启动项目和主文件
摘要:这一次整理的内容是项目主文件和如何启动项目。 启动项目 通过nodejs官网的例子https://nodejs.org/docs/latest-v4.x/doc/api/synopsis.html我们可以知道,在项目目录下打开终端命令行,并且输入如下命令即可启动服务: 其中app.js是项目的主文件
阅读全文
posted @
2016-11-03 18:49
hahazexia
阅读(5304)
评论(0)
推荐(2)
express+gulp构建项目(一)项目目录结构
摘要:express是基于nodejs平台的web框架,它可以让我们快速开发出web引用。而gulp是一种自动构建工具,非常强大,有了它,能帮我们完成很多繁琐的工作,例如,静态文件的压缩,为静态文件加上哈希值的命名以防止缓存等等。 环境安装 若要使用express框架和gulp,首先要安装nodejs环境
阅读全文
posted @
2016-10-25 01:05
hahazexia
阅读(1601)
评论(0)
推荐(0)
公告