小嫌 小嫌
3年前
解决node环境下SyntaxError: Cannot use import statement outside a module的问题
问题:vscode中无法利用import进行模块引入解决方式:终端执行npminity生成package.json文件,在json文件中设置"type":"module"最后执行,问题解决问题原因:node早先只支持CommonJS的模块化方案,所以ES6的模块化特性用不了。但是在NodeV13.2.0之后开始实验性的支持ESM模块化,不过需要
Alex799 Alex799
3年前
Angular和Vue.js 深度对比
Vue.js是开源的JavaScript框架,能够帮助开发者构建出美观的Web界面。当和其它网络工具配合使用时,Vue.js的优秀功能会得到大大加强。如今,已有许多开发人员开始使用Vue.js来取代 Angular和React.j
贾迎春 贾迎春
1年前
Node.js图形验证码的生成
本文基于Node.js开发图形验证码
Easter79 Easter79
3年前
Three.js
随着人们对用户体验越来越重视,Web开发已经不满足于2D效果的实现,而把目标放到了更加炫酷的3D效果上。Three.js是用于实现web端3D效果的JS库,它的出现让3D应用开发更简单,本文将通过Three.js的介绍及示例带我们走进3D的奇妙世界。一、Three.js相关概念1.1Three.JSThree.JS是基于
Stella981 Stella981
3年前
Node.js简介及如何学习Node.js
本文介绍Node.js的诞生史以及如何学习Node.js。Node.js简史从Node.js的命名上可以看到,Node.js的官方开发语言是JavaScript。之所以选择使用JavaScript,显然与JavaScript的开发人员多有关。总所周知,JavaScript是伴随着互联网的发展而火爆起来的,JavaScript也是前
Stella981 Stella981
3年前
Node 中通过 babel 体验 ES6 模块化
_<fontcolor"d63200"Node</font_中默认支持_<fontcolor"d63200"CommonJS</font_这个服务器端模块化规范,但是对_<fontcolor"d63200"ES6</font_的模块化支持并不是太友好,所以需要通过_<fontcolor"d63200"babe
Stella981 Stella981
3年前
Node.js
1.Node来历   2009年,正是推出基于Javascript语言和V8引擎的开源Web服务项目,命名为Node.js,Node.js是第一次把Javascript带到后端开发。全很很多开发人员都熟悉Javascript,所以Node.js一下子就火了。   Javascript语言本身是完善的函数式语言,在前端开发时,开发
Wesley13 Wesley13
3年前
ES6模块化使用遇到的问题
前言最近在学习ES6模块化时,遇到了一些问题,通过查询相关资料得以解决,本篇随笔详细记录了解决方法。具体内容以下定义一个模块common.js!(https://oscimg.oschina.net/oscnet/a4f2d083884328f09aad8f3a09f167a1bc3.png)在test.html中引入