解决方法:安装 “babel-polyfill”
命令:npm安装 npm install --save-dev babel-polyfill 或 cnpm install --save-dev babel-polyfill
在入口main.js文件引入:import 'babel-polyfill',放页面顶部最好。
在build文件夹下找到webpack.base.conf.js中app: ["./src/main.js"]改为app: ["babel-polyfill", "./src/main.js"]
即:
module.exports = {
entry: {
app: ["babel-polyfill", "./src/main.js"]
}
如果还不显示,就看下报错,有可能是引入的第三方组件不兼容,看下第三方组件的介绍及维护性,可找一个同样功能替换掉。页面就正常可以显示了。
拓展阅读 修改element-ui通知组件notification(notify)源码无效
在项目开发过程中,需要将element-ui官方样式进行略微变动,但是在找到原来的代码进行更改之后发现样式并未生效,甚至代码都未进行自动编译,这就很奇怪了,从网上搜索发现原来是自己修改的源码是element-ui编译前的,如果自己需要进行样式修改的话,就需要重新编译一遍。具体做法是:
重新下载element源码;
改掉你想要改的效果,执行命令 npm run build;
将改掉里面的lib替换到node_modules中element下的lib包。
拓展阅读 相对路径和绝对路径
绝对路径:是从盘符开始的路径,形如盘符
C:\windows\system32\cmd.exe
所谓的绝对路径就是完整的路径。
相对路径:是从当前路径开始的路径,假如当前路径为C:\windows
要描述上述路径,只需输入
system32\cmd.exe
实际上,严格的相对路径写法应该是
.\system32\cmd.exe
其中,.表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。
假如当前路径为c:\program files
要调用上述命令,则需要输入
…\windows\system32\cmd.exe
其中,…为父目录。
当前路径如果为c:\program files\common files
则需要输入
…\windows\system32\cmd.exe
另外,还有一种不包含盘符的特殊绝对路径,形如
\windows\system32\cmd.exe
无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。
本文暂时没有评论,来添加一个吧(●'◡'●)