vue.config.js 配置

vue.config.js 配置,第1张

vueconfigjs 是一个可选的配置文件,如果项目的 (和 packagejson 同级的) 根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载。你也可以使用 packagejson 中的 vue 字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。

在根目录中创建  vueconfigjs
这个文件应该导出一个包含了选项的对象:

publicPath 

把开发服务器架设在根路径,可以使用一个条件式的值:

outputDir

assetsDir

indexPath

filenameHashing

pages

其值应该是一个对象,对象的 key 是入口的名字,value 是:

lintOnSave

runtimeCompiler

transpileDependencies

productionSourceMap

crossorigin

integrity

Webpack相关配置
configureWebpack

chainWebpack

cssmodules

cssextract

csssourceMap

cssloaderOptions

支持的 loader 有:

devServer

devServerproxy

parallel

pwa

pluginOptions

Nodejs和Ajax之间最基本的区别在于,Nodejs是服务器端JavaScript,而Ajax是客户端技术。简单来说,Ajax主要用于更新或修改网页内容,而无需刷新它。另一方面,Nodejs开发通常由服务器而不是Web浏览器执行的服务器软件。

在项目中,前端如何调用后端的接口,整体的流程大概可以分为
路由调用vue页面的组件,
页面组件调用前端的Api接口(js文件),
前端接口调用后端的微服务接口

这个是首页,包含了多个路由,路由下也可包括子路由路由中引用了页面文件,页面文件应用js文件,js文件中的请求引入默认的请求前缀,去对接后端的Api接口

JS高手……这个范围太广了,能在几个领域把JS用到极致就是专家了:
Nodejs 可以开发服务器、API,当后端工程师
Hybrid、React Native 可以开发移动应用,当移动端工程师
nwjs、electron、React Desktop 可以开发桌面应用,当桌面应用工程师
Canvas、OpenGL Unity 可以开发游戏,当游戏开发工程师
Sketch、FramerJS 可以搞设计、搞原型,当交互设计师
Ruff 可以搞嵌入式开发,做嵌入式开发工程师
Cylon、Nodebots、Robotjs 可以做硬件开发,做硬件工程师
…………
只有你想不到,没有做不到,JS的生态是它最大的优势,要说自己是JS高手,那还远得很呢。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10725251.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存