2016-07-18 Jamling
引言 {% blockquote hexo.io https://hexo.io/zh-cn/docs/plugins.html 插件 %} Hexo 有强大的插件系统,使您能轻松扩展功能而不用修改核心模块的源码。在 Hexo 中有两种形式的插件: 脚本(Scripts) 如果您的代码很简单,建议您编写脚本,您只需要把 JavaScript 文件放到 scripts 文件夹,在启动时就会自动载入。 插件(Packages) 如果您的代码较复杂,或是您想要发布到 NPM 上,建议您编写插件。首先,在 node_modules 文件夹中建立文件夹,文件夹名称开头必须为 hexo-,如此一来 Hexo 才会在启动时载入否则 He 继续阅读 »
2016-01-01 Lim Geng
前言 在此之前看了一下gulp相关教程,这里有一个还不错:Gulp for Beginners, 推荐给大家看看。 通过本教程你会了解到: 如何安装webpack; 如何使用webpack; 如何使用loaders; 如何使用开发服务器; 安装webpack 你需要已经安装安装node.js. bash $ npm install webpack -g 这使得webpack命令可以使用 设置编译器(Compilation) 以一个空文件夹作为开始. 创建这些文件: add entry.js js document.write("It works"); add index.html html 继续阅读 »
2015-08-15 Alex Sun
注:本文内容比较基础,供初学者快速入门参考。 更多详细信息请参考官方文档。 1. 安装 npm install -g webpack 继续阅读 »
2017-04-17 Oliver Wang
propTypes 被从 react 包里面分离出来了,如果要用到 propTypes, 则必须要自己安装 prop-types sh npm install prop-types --save 那么,对于之前项目里面已经存在的 propTypes 呢,可以使用 facebook 的这个工具 jscodeshift^1 和 codemod^2, 其中 codemod 最好 clone 在当前项目文件夹。 用法像这样: ```shell jscodeshift --extensions=js,jsx -t ./react-codemod/transforms/React-PropTypes-to-prop-typ 继续阅读 »
2017-01-13 Bruce Wang
最近工作上接手了两个项目,可它们依赖的node版本不同,于是想到了之前用的nvm(Node Version Manager)。 https://github.com/creationix/nvm 之前安装nvm的方式是通过npm install nvm,而新版本可以通过脚本或者手动安装。目前,nvm没有提供windows的支持,但是在其文档中提到了nvm-windows这个工具。 https://github.com/coreybutler/nvm-windows 安装 在安装nvm-windows前,需要做以下步骤: 卸载系统中已有的node.js 删除node.js安装目录(例如C:\Program Files\no 继续阅读 »
2015-12-19 白若水
在 Mac 下开发,不论是安装软件,以及程序引入包或者其他组件都可以通过命令化的管理工具完成。比如说安装软件可以用 Homebrew,比如说管理前端资源文件可以用 Bower,以及 node 的重要管理工具 npm。 Homebrew 继续阅读 »
2016-03-21 wansong
仓库github地址: https://github.com/markaii/wechat-auth npm地址: https://www.npmjs.com/package/wechat-auth 继续阅读 »
2015-06-07 Jason Liao
Installation npm install express Usage ```javascript var express = require('express'); var app = express(); 继续阅读 »
2016-03-23 Xiaosong Gao
在内部服务器请求的时候,经常会遇见跨域请求,在Express中,需要安装如下的组件: CORS: Github中的expressjs/cors代码库。 安装方法: npm install cors --save-dev 继续阅读 »
2016-10-30 wilsonIs
nodeJs学习笔记 一、node.js简介 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 继续阅读 »