今天在上課的過(guò)程中需要parcel.js,環(huán)境一直配置不好颊乘。
過(guò)程如下:
1.創(chuàng)建環(huán)境目錄参淹,安裝parcel。
npm init -y
npm install --save-dev parcel-bundler
這兩步?jīng)]有什么問(wèn)題乏悄,就是需要注意浙值,安裝目錄的正確;
2.新建文件(省略)
3.運(yùn)行
npx parcel index.html --no-cache
這一步檩小,先提示bash沒(méi)有操作權(quán)限开呐,使用sudo后又提示找不到npx;
解決方法:
- 檢查環(huán)境變量
- 在目錄中搜索出npx规求,(這時(shí)候用which npx也找不到)筐付,然后發(fā)現(xiàn)npx與npm在一個(gè)目錄內(nèi),并且npx雖然是可執(zhí)行程序阻肿,但是并沒(méi)有執(zhí)行權(quán)限瓦戚。于是,一氣之下執(zhí)行 ' chmod 777 npx '
4.構(gòu)建
npx parcel build index.html --no-cache