最近在搭建一个静态页面偏多的网站, 用vue或React有点大材小用,使用纯html / css / js 又不好用, 于是就用npm手动搭建一个简单的本地开发环境, 本地环境要实现几个基本功能
在本地开启...http服务; 且开启服务后, 会自动打开浏览器
浏览器自动刷新; 源码变化后, 浏览器会自动刷新显示内容
支持sass语法; 将sass代码实时转换为css
支持es6语法; 使用babel将es6...转换为es5
开启http服务, 自动开启浏览器, 实现浏览器自动刷新的实现思路是,在项目内用npm安装live-server
支持sass语法的实现思路是, 用npm安装node-sass
支持es6...},
运行效果
在项目内执行npm start
?...小结:
concurrently提供了很有用的功能, 有了concurrently我们可以通过npm install在项目内安装多个服务,然后配置package.json内的script命令, 然后通过命令行一键并行开启多个服务