安装Taro时node-sass报错,无法初始化项目
Taro中有提到
值得一提的是,如果安装过程出现
sass
相关的安装错误,请在安装mirror-config-china
后重试。$ npm install -g mirror-config-china
但是会有各种权限警告
修改警告中的文件
cd ~
sudo chown -R root:YOUR_USERNAME .npmrc
sudo chmod -R 775 .npmrc
sudo chown -R root:YOUR_USERNAME .bashrc
sudo chmod -R 775 .bashrc
安装完 mirror-config-china 之后对初始化的项目 myApp 文件夹进行权限设置
sudo chown -R root:YOUR_USERNAME myApp
sudo chmod -R 775 myApp
因为初始化项目时 npm install 报错中断,所以进入myApp
sudo chown -R root:YOUR_USERNAME node_modules
sudo chmod -R 775 node_modules
开始安装
npm install
安装完成,开始调试模式,会 dist 文件夹权限问题
sudo mkdir dist
sudo chown -R root:YOUR_USERNAME dist
sudo chmod -R 775 dist
linux 下就是很难搞,权限搞不好,会报各种错误