E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj>ionic serve -l
(node:4772) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
There is an error in your gulpfile:
Error: Node Sass does not yet support your current environment: Windows 64-bit with false
For more information on which environments are supported please see:
TODO URL
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\node-sass\lib\index.js:12:11)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:456:32)
at tryModuleLoad (module.js:415:12)
at Function.Module._load (module.js:407:3)
at Module.require (module.js:466:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\gulp-sass\index.js:187:21)
at Module._compile (module.js:541:32)
当前回答
我尝试了这个,但它不适合我,并抛出错误:
npm --depth 9999 update
npm rebuild node-sass
我已经安装了最新的Node.js(目前是11.11.0 Current),在遇到这个问题后,我只是做了以下工作:
降级到推荐版本(目前是10.15.3 LTS) 你可以从NodeJS中获取, 删除node_modules和 然后重新安装纱线:
yarn install
yarn start
在执行这些命令之后,一切都运行正常。
其他回答
以上解决方案都不工作,因为我在用npm rebuild node-sass或重新安装或卸载/安装重建node-sass时遇到了错误。
解决方案是将GCC (g++)版本升级到最新的7.3.1,而不是我之前安装的4.8.5。
旧的4.8.5不支持命令行选项'-std=c++14',该选项在安装时编译node-sass时使用。
所以只要升级gcc,然后使用任何解决方案与节点重建node-sass或任何其他上面提到的。
更新你的sass-loader应该会有神奇的效果。
npm i sass-loader@latest
试试这个:
npm --depth 9999 update
npm rebuild node-sass
在我的情况下,问题是在节点的版本。由于我使用的是最新版本16.0.0,但node-sass的版本是旧的(4.14.1),我将节点降级为14.15.5 (nvm install 14.15.5),运行npm install node-sass@4.14.1,重建节点npm重建node-sass,然后启动我的应用程序npm start。成功了!
步骤:
NVM安装14.15.5(将节点降级到满足node-sass的版本) NVM使用14.15.5 NPM install node-sass@4.14.1(重新安装node-sass) NPM重建node-sass npm开始
我得到这个错误时,我更新节点使用NVM。 去掉这条线; NPM重建node-sass
推荐文章
- 在Ubuntu上安装Node.js
- Node -使用NODE_MODULE_VERSION 51根据不同的Node.js版本编译
- 禁用包的postinstall脚本
- NodeJS -用NPM安装错误
- 如何为本地安装npm包设置自定义位置?
- 如何用分发文件发布npm包?
- 如何判断一个npm包是全局安装还是本地安装
- NodeJS需要一个全局模块/包
- 在MacOS X上推荐用什么方式安装Node.js、nvm和npm ?
- npm install和npm run build有什么区别?
- npm start和npm run start的区别
- 有没有办法修复包锁。json lockfileVersion所以npm使用特定的格式?
- 如何使用npm全局安装一个模块?
- npm犯错!错误:EPERM:操作不允许,重命名
- Node Sass还不支持当前环境:Linux 64位,带false