摘要:我們可以這樣操作恢復調出運行,輸入進入注冊表,然后找到你想要的應用,比如說就需要依次打開,打開默認值直接清空即可。
一、實時刷新
1.安裝 BrowserSync
npm install -g browser-sync
2.在項目目錄上右鍵,選中Git Bash Here,然后在命令行內粘貼如下命令即可:
browser-sync start --server --files "*.html,css/*.css,js/*.js"二、常用的node包
在此之前,可能很需要搞清楚`--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相關的插件:
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··························創建標簽插入html頭部,并將處理后存在于打包后的js內
babel-loader··························識別ES6語法并轉成現代瀏覽器能夠識別的ES5語法
json-loader····························識別.json文件
extract-text-webpack-plugin·····多帶帶抽出.css文件
以下是webpack+vue構建單頁面應用的初始化步驟:
vue-cli 是vue的腳手架
初始化
$ vue init webpack-simple my-project-name
cd到my-project-name目錄內
安裝依賴
$ cnpm install 或 $ cnpm i
開發者模式
$ cnpm run dev
生產模式
$ cnpm run build三、window系統下難以刪除node_modules解決辦法
$ cnpm install -g rimraf
在需要刪除的node_modules文件夾所在目錄下運行
$ rimraf node_modules四、Sublime Text篇
sublime默認的packages安裝目錄是在c盤的用戶內,如果我們想改為當前的安裝目錄,方便日后的打包,如D:Sublime Text 3,那么我們只需要在此目錄下新建一個Data文件夾,即可。
五、window下解決文件的默認打開方式,自選項無效的問題有時我們想設定文件(比如:index.js)的默認的打開方式,右鍵“打開方式...”后發現,可選項內并沒有我們想要的.當我們選擇“瀏覽”時,選中想要的應用打開卻發現沒有反應。
出現這種情況的原因,是我們刪除一個軟件不徹底或者安裝的路徑與原先的路徑相比發生了改變發生而導致的。我們可以這樣操作恢復:
window+R調出“運行”,輸入regedit進入注冊表,然后找到你想要的應用,比如說sublime_text.exe,就需要依次打開“HKEY_CLASSES_ROOTApplicationssublime_text.exeshellopencommand”,打開”默認值“直接清空即可。
最后當你再次選擇默認選項的時候,就可以選中了!
(附)
如果想把文件原先的默認打開方式清除掉,通俗地講就是讓電腦識別不了該文件類型,比如.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 "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts!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 est.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
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/91300.html
摘要:最近利用空閑時間寫了一個從入門到上線的的實戰教程從入門到上線目前還在更新中,入門篇已基本成型。本項目使用語法,采用搭建了一個博客系統,實現了文章管理用戶登錄注冊權限控制分類管理等功能。實現線上部署左手代碼右手磚拋磚引玉 最近利用空閑時間寫了一個從入門到上線的的node實戰教程《Node.js從入門到上線》A blog build with Koa2. 目前還在更新中,入門篇已基本成型。...
摘要:由微軟正式發布,矛頭直指網景的,成就的同時也開啟了自己聲名狼藉之路。由微軟正式發布,雖然很蹩腳,但是基于這個技術,我們終于可以在上完成桌面端程序的任務了。微軟發布了第一個版本,提供了更加規范地書寫的解決方案。 字數:1000閱讀時間:10分鐘 前言 ??筆者學習一門知識有一個習慣,就是會先去了解這門知識的一個大致歷史框架,而后再學習具體的知識內容。這樣做有以下兩個目的:1.可以增添興...
摘要:由微軟正式發布,矛頭直指網景的,成就的同時也開啟了自己聲名狼藉之路。由微軟正式發布,雖然很蹩腳,但是基于這個技術,我們終于可以在上完成桌面端程序的任務了。微軟發布了第一個版本,提供了更加規范地書寫的解決方案。 字數:1000閱讀時間:10分鐘 前言 ??筆者學習一門知識有一個習慣,就是會先去了解這門知識的一個大致歷史框架,而后再學習具體的知識內容。這樣做有以下兩個目的:1.可以增添興...
閱讀 3420·2021-09-22 16:00
閱讀 3462·2021-09-07 10:26
閱讀 3018·2019-08-30 15:55
閱讀 2866·2019-08-30 13:48
閱讀 1376·2019-08-30 12:58
閱讀 2175·2019-08-30 11:15
閱讀 956·2019-08-30 11:08
閱讀 532·2019-08-29 18:41