在根目录中创建 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
pluginOptionsNodejs和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高手,那还远得很呢。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)