1.安装 BrowserSync
css
npm install -g browser-sync
2.在项目目录上右键,选中Git Bash Here,而后在命令行内粘贴以下命令便可:html
browser-sync start --server --files "*.html,css/*.css,js/*.js"
在此以前,可能很须要搞清楚`--save-dev`、`--save`、`-g`之间的关系
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm install -g webpack html-loader html-webpack-plugin file-loader css-loader style-loader autoprefixer less-loader babel-loader json-loader extract-text-webpack-plugin vue-cli
如下是与webpack相关的插件:vue
html-webpack-plugin
·············以某一.html
文件为模版生成.html
html-loader
·························使webpack可以识别html
中img
资源路径css-loader
···························识别.css
文件file-loader
··························识别.css
中的资源路径(或者url-loader
)autoprefixer
·························自动添加css的前缀less-loader
···························识别.less
文件style-loader
··························建立<style>
标签插入html
头部,并将处理后存在于打包后的js
内babel-loader
··························识别ES6
语法并转成现代浏览器可以识别的ES5
语法json-loader
····························识别.json
文件extract-text-webpack-plugin
·····单独抽出.css
文件node
如下是webpack
+vue
构建单页面应用的初始化步骤:vue-cli
是vue
的脚手架webpack
初始化web
$ vue init webpack-simple my-project-name
cd到my-project-name
目录内vue-cli
安装依赖shell
$ cnpm install 或 $ cnpm i
开发者模式npm
$ cnpm run dev
生产模式json
$ cnpm run build
$ cnpm install -g rimraf
在须要删除的node_modules文件夹所在目录下运行
$ rimraf node_modules
sublime默认的packages安装目录是在c盘的用户内,若是咱们想改成当前的安装目录,方便往后的打包,如D:Sublime Text 3,那么咱们只须要在此目录下新建一个Data文件夹,便可。
有时咱们想设定文件(好比:index.js
)的默认的打开方式,右键“打开方式...”后发现,可选项内并无咱们想要的.当咱们选择“浏览”时,选中想要的应用打开却发现没有反应。
出现这种状况的缘由,是咱们删除一个软件不完全或者安装的路径与原先的路径相比发生了改变发生而致使的。咱们能够这样操做恢复:
window+R
调出“运行”,输入regedit
进入注册表,而后找到你想要的应用,好比说sublime_text.exe,就须要依次打开“HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
”,打开”默认值“直接清空便可。
最后当你再次选择默认选项的时候,就能够选中了!
(附)
若是想把文件原先的默认打开方式清除掉,通俗地讲就是让电脑识别不了该文件类型,好比.sass
,那么能够新建一个.txt
文件,粘贴以下代码:
@echo off setlocal enabledelayedexpansion set "ext=%~x1" :loop if defined ext set "ext=!ext:"=!" if defined ext goto ok echo 若是你不知道文件的扩展名,关闭批处理而后把文件拖到批处理文件的图标上。 set /p "v=请输入扩展名(如txt)而后回车:" for /f "delims=" %%i in (".!v!") do set "ext=%%~xi" goto loop :ok echo 扩展名:!ext! pause reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\!ext!" /f reg query "HKCR\!ext!" /ve|find /i "!ext:~1!_auto_file">nul if not errorlevel 1 ( reg delete "HKCR\!ext!" /ve /f reg delete "HKCR\!ext:~1!_auto_file" /f ) taskkill /im explorer.exe /f start %windir%\explorer.exe pause goto :eo
保存为.bat
文件,双击运行该文件,输入须要“重置”的文件类型,好比less
,回车两次便可
cd
到文件目录下
删除文件夹: rd/s/q app
或者在任意位置使用绝对路径rd/s/q D:\app
删除文件:del/f/s/q test.txt
或者同上使用绝对路径del/f/s/q D:\demo\test.txt
这样之后不再用360的强力删除了,并且有时还很慢
window+R
打开“运行”,输入regedit
打开注册表,找到HKEY_CLASSES_ROOT -> Directory -> background -> shell
,选择须要删除右键选项对应的文件夹便可
vue-cli
在其余电脑上运行cnpm run dev
失败缘由是由于,在一台电脑上编译后cnpm
会有cache
缓存,到另一台电脑上编译这个项目的缓存与原缓存不一致,致使编译报错。
解决办法:在文件根目录下执行 $ cnpm cache clean
命令清除掉cache缓存
(1) caniuse的cmd版: npm install -g caniuse-cmd
使用方法: $ caniuse box-shadow
(2) 模糊查找一些npm包(注意 是nqm): npm install -g nqm
使用方法: $ nqm query vu
[模糊查询关键词] 或 $ nqm q jquer