今天在上课的过程中需要parcel.js,环境一直配置不好。
过程如下:
1.创建环境目录,安装parcel。
npm init -y
npm install --save-dev parcel-bundler
这两步没有什么问题,就是需要注意,安装目录的正确;
2.新建文件(省略)
3.运行
npx parcel index.html --no-cache
这一步,先提示bash没有操作权限,使用sudo后又提示找不到npx;
解决方法:
- 检查环境变量
- 在目录中搜索出npx,(这时候用which npx也找不到),然后发现npx与npm在一个目录内,并且npx虽然是可执行程序,但是并没有执行权限。于是,一气之下执行 ' chmod 777 npx '
4.构建
npx parcel build index.html --no-cache