npm (node package manager) 入门_基础使用_简道-编程思维

什么是npm ? npm 是 nodejs 的包管理和分发工具。它可以让 javascript 开发者能够更加轻松的共享代码和共用代码片段,并且通过 npm 管理你分享的代码也很方便快捷和简单。 截至目前 最新的稳定版 npm 是 3.3.12 本文译自 docs.npmjs.com ,有改动。 一、安装 Nodejs 和更新 npm 如果你是 windows 或者 Mac 用户,安装 node

npm 私有模块的管理使用_简道-编程思维

你可以使用 NPM 命令行工具来管理你在 NPM 仓库的私有模块代码,这使得在项目中使用公共模块变的更加方便。 开始前的工作 你需要一个 2.7.0 以上版本的 npm ,并且需要有一个可以登陆 npm 仓库的账号。 npm install -g npm npm login 软件包设置 所有的私有模块都是 scoped package 的。 scope 是 npm 的新特性。如果一个模块的名

常用 gulp 插件汇总 —— 基于 gulp 的前端集成解决方案(三)_简道-编程思维

前两篇文章讨论了 Gulp 的安装部署及基本概念,借助于 Gulp 强大的 插件生态 可以完成很多常见的和不常见的任务。本文主要汇总常用的 Gulp 插件及其基本使用,需要读者对 Gulp 有一个基本的了解。如果你对 Gulp 还不是很了解,可以通过下面两篇文章快速了解 Gulp 。 由于几乎所有的插件都有非常友好的使用文档,所以本文不讨论涉及插件使用的东西,仅是一个汇总、排名不分先后。  

网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法_简道-编程思维

如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件。本文主要讨论在不变更网络环境的前提下安装 gulp-sass / node-sass 。 问题描述 执行 npm install 安装软件包 gulp-sass $ npm install gulp-sass 这个

构建一个基本的前端自动化开发环境 —— 基于 gulp 的前端集成解决方案(四)_简道-编程思维

通过前面几节的准备工作,对于 npm / node / gulp 应该已经有了基本的认识,本节主要介绍如何构建一个基本的前端自动化开发环境。 下面将逐步构建一个可以自动编译 sass 文件、压缩 javascript 文件、多终端多浏览器同步测试的开发环境,并且还可以通过 piblish 命令对项目下的文件进行打包操作。 相关连接导航 在windows下安装gulp —— 基于 Gulp 的前

git 子模块_submodule_简道-编程思维

有种情况我们经常会遇到:某个工作中的项目需要包含并使用另一个项目。 也许是第三方库,或者你 独立开发的,用于多个父项目的库。 现在问题来了:你想要把它们当做两个独立的项目,同时又想在 一个项目中使用另一个。 Git 通过子模块来解决这个问题。 子模块允许你将一个 Git 仓库作为另一个 Git 仓库的子目录。 它能让你将另一个仓库克隆到自己的项目中,同时还保持提交的独立。 开始使用子模块 gi

vagrant 基础全面解析_简道-编程思维

这篇 Vagrant 入门文章将带你创建一个 Vagrant 项目,这个过程将会用到 Vagrant 所提供的主要基本特性。如果想了解 Vagrant 能为你带来哪些好处,可以阅读 Vagrant 官网文档的  "Why Vagrant?" 部分。 Vagrant Vagrant 是一个管理虚拟主机生命周期的命令行工具。本文旨在从上到下对 Vagrant 各个特性进行全面讲解,尽可能多的涵盖细

visualstudio2013 如何打开之前版本开发的(.vdproj )安装项目_简道-编程思维

当你的项目使用早于 visualstudio2013 的版本开发并且使用 Visual Studio Installer 制作安装项目时,在升级至 VS2013 后会发现新安装项目无法打开, VS2013 已经不再对 VDProj 的支持。 这里有三个解决方案,随便哪个都可以解决该问题 安装一个 Microsoft Visual Studio Installer Projects 扩展工具( 

让 windows 下的命令行程序 cmd.exe 用起来更顺手_简道-编程思维

在 Windows 下使用 Larave 框架做开发,从 Composer 到 artisan 总是避免不了和 cmd.exe 打交道,系统默认的命令行界面却是不怎么好看,且每行显示的字符数是做了限制。伟大的 cmd.exe ,就是这么任性! 一些情况下,我们需要让每行显示更多的字符,从而避免频繁的换行导致界面出现出现一堆乱糟糟的字符串。当然,你或许也已经看烦了黑底白字的 cmd.exe 界面。

在windows下安装gulp —— 基于 gulp 的前端集成解决方案(一)_简道-编程思维

相关连接导航 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一) 执行 $Gulp 时发生了什么 —— 基于 Gulp 的前端集成解决方案(二) 常用 Gulp 插件汇总 —— 基于 Gulp 的前端集成解决方案(三) 构建一个基本的前端自动化开发环境 —— 基于 Gulp 的前端集成解决方案(四) 一、准备工作 1、什么是 npm? npm 是 nodejs 的

执行 $gulp 时发生了什么 —— 基于 gulp 的前端集成解决方案(二)_简道-编程思维

前言 文章 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一) 中,已经完成对 gulp 的安装,由于是window环境,文中特意提到了可以通过安装 gitbash 来代替 window 系统的 CMD 命令行工具。本节主要围绕 如何使用 Gulp 完成一个预编译 SASS 文件的任务 来逐步熟悉 Gulp 。 本文地址:http://www.cnblogs.com/