Hope Deng

Results 4 comments of Hope Deng

1:通过JSONP来解决跨域问题,不过这个需要对方服务器做相应的处理。 例如: function jsonp(urlObj, callback) { let url = urlObj.url, callbackName = urlObj.jsonpCallback; window[callbackName] = function(data) { window[callbackName] = undefined; document.body.removeChild(script); callback(data); }; let script = document.createElement('script'); script.src = url;...

您能把详细报错粘贴一下,让我看看吗,我看下什么问题,我这边正常运行的哦

首先这里说个抱歉,在跨平台上安装有所考虑不周。 折腾到现在终于解决了这个问题,这个问题主要是由于在windows下node-sass的安装问题导致的,从零开始做个简介: 1: 原有的packages里面的包比较大确实会出现下载途中中断这种现象,我已经删除了一些vue-cli中没有用到的依赖包来减轻总体的大小,但是有的时候还是会出现卡住,这里主要可以通过修改npm的配置来进行一些加速 一:关闭npm的https npm config set strict-ssl false 二:设置npm的获取地址 npm config set registry "http://registry.npmjs.org/" 关于npm加速详情可以看这篇文章https://cnodejs.org/topic/53330242edf0031c2c00ca81 核心问题: 这里错误的核心点在于node-sass的安装问题,目前我已经在windows下测试OK已经解决了这个问题 首先这里需要先卸载掉原有的node-sass 模块 npm uninstall node-sass --save 这里主要的原因是在于node模块的二进制编译相对node版本和操作系统的问题详情可以看下这里 https://github.com/sass/node-sass/issues/1387 重点!!!重点!!!重点!!! 然后你需要找到你的nodejs目录然后搜索打开.npmrc文件然后在里面添加这么一行代码SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ 然后在重新安装...