在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5/ Angular 初級(jí)問題!(不能使用命令創(chuàng)建組件)

Angular 初級(jí)問題?。ú荒苁褂妹顒?chuàng)建組件)

ng new auction新建一個(gè)項(xiàng)目,顯示:webpack: Compiled successfully.并成功預(yù)覽啟動(dòng)頁面。但執(zhí)行新建組件命(ng g component product1)令報(bào)錯(cuò)如下,為什么?而在網(wǎng)上下載的大漠老師的DEMO就可以,我新建的項(xiàng)目差在哪里了?試過重新執(zhí)行 cnpm install ,無用?。?感謝指點(diǎn)

我的操作流程:顯示:webpack: Compiled successfully.后,Ctrl + C,停止,再執(zhí)行:ng g component product1,報(bào)錯(cuò)如下:

Error: ELOOP: too many symbolic links encountered, stat 'E:auctionnode_modules@angularclinode_moduleswebpacknode_modulesescopenode_moduleses6-mapnode_modulesdnode_moduleses5-extnode_moduleses6-iterato
rnode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_modules\
es5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-itera
tornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesd'
ELOOP: too many symbolic links encountered, stat 'E:auctionnode_modules@angularclinode_moduleswebpacknode_modulesescopenode_moduleses6-mapnode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_
modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-ext
node_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesdnode_moduleses5-extnode_moduleses6-iteratornod

e_modulesdnode_moduleses5-extnode_moduleses6-iteratornode_modulesd'

回答
編輯回答
久礙你

Angular-cli要用npm安裝,你用cnpm或者其它鏡像安裝均有可能出錯(cuò)。

你用npm安裝,會(huì)有一個(gè)模塊被墻掉,是node_sass模塊。

你可以到你node安裝目錄下的node_modules/npm/npmrc這個(gè)文件中這樣配置:

sass_binary_site=https://npm.taobao.org/mirror...

把node_sass模塊映射到淘寶鏡像安裝,就可以了。

另外,新建組件,component可以簡寫成c,即ng g c xxxx。

2017年5月9日 07:32
編輯回答
舊城人

別使用cnpm安裝,使用npm,不然會(huì)出現(xiàn)很多問題。先刪除node-modules下的內(nèi)容,然后清空里面的cache,最后用npm install

2017年5月12日 11:37
編輯回答
爆扎

我也遇到過類似的問題,把node cnpm npm 全部卸載掉,然后重新裝一遍,直接用npm安裝@angular/cli,后面所有一切都正常,沒有問題了。就是用npm會(huì)稍微慢點(diǎn)而已,不過你網(wǎng)速好的話也慢不了太多

2018年6月20日 18:00
編輯回答
悶油瓶

有兩個(gè)選擇:

第一種是刪掉node-modules,改用npm安裝。
缺點(diǎn)是慢,而且node-sass會(huì)被墻掉(我開了梯子也沒用)

第二種是依然用cnpm,但你install之前需要手工打開webpack配置表,把cli版本降到1.3或以下。
缺點(diǎn)是用cnpm裝的東西依然可能存在別的坑(例如在.angular-cli.josn里引入的包可能會(huì)出問題)

建議第一種,因?yàn)槲易詮膿Q回npm以來,確實(shí)少了很多莫名其妙的麻煩,node-sass模塊也并沒有影響到我的正常使用

2017年9月4日 03:09