标签:ios 空格 ESS 依赖项 strong ace color module div
npx create-nuxt-app xianyun
这里和接下来的提示都不需要输入任何内容,回车即可,直到要求选择服务器端框架。
接下来我们来选择安装一下额外的功能包,选择安装Axios(要按下空格键选中
),继续回车下一步
添加 axios 以轻松地将HTTP请求发送到您的应用程序中。
接下来的提示中统一回车选择默认即可。
当运行完时,项目将安装所有依赖项,因此下一步是启动项目:
cd xianyun
npm run dev
注意:此时运行项目可能会遇到以下错误提示`HTMLElement is not define nuxt.js`,原因是在`Nuxtjs`的服务器环境加载`Element-ui`遇到兼容问题抛出的错误,(如不报错则表示bug已修复),解决办法如下:
下载指定版本的`element-ui`
npm install --save element-ui@2.4.11
项目初始化就完成了。
Nuxt
是同构程序,这里的同构指的是一套代码,可以在浏览器运行,也可以在服务器(Nodejs
)运行,也就是说可以同时使用浏览器的API
和Nodejs
的API
。
普通的Vue
页面只能使用浏览器的API
,即使在Nodejs
环境下开发也只是使用Webpack
来编译打包。
Nuxt
是前后端框架的集合,前端采用Vue
,后端可选框架有Express、hapi
等,所以可以理解为Vue
是一个页面模板的存在,类似于art-template
Nuxt
支持单页和多页应用。
注意:虽然
Nuxt
确实很强大,但是目前市面上应用的却不是很多,因为nodejs
作为服务器端语言目前还是相对较少的,更多的还是java,php
等,所以我们会把精力集中在的功能业务开发上,以及一些Vue
项目地址:https://github.com/replaceroot/kuaiyou
标签:ios 空格 ESS 依赖项 strong ace color module div
原文地址:https://www.cnblogs.com/replaceroot/p/11162354.html