深圳幻海软件技术有限公司 欢迎您!

  • 基于elementUi + Vxe + Echarts 二次封装业务组件库,commonUtils方法调用

    项目地址npm库地址:https://www.npmjs.com/package/dd-ui-library组件库:https://github.com/YolandaKisses/ui-library目录结构├─src│└─components//存放测试页面│└─lib//存放组件源码│└─ut

  • react脚手架搭建的几种方式

    react脚手架创建几种方式nodev16.17.0npm8.15.0yarn3.2.3vite3.1.3配置less-loadernpm首先通过npm方式全局安装create-react-appnpminstall-gcreate-react-app查看是否安装完成create-react-app

  • 微信小程序反编译简易教程与wxappUnpacker使用

    文章目录前言一、工具准备1解密工具2逆向工具二、解密小程序1.确认小程序包位置2.打开一个小程序,3.解密小程序包三、逆向小程序1安装依赖2正式逆向3其它人视频教程前言方便微信小程序开发者,对前端思路的学习。所以必须学会小程序反编译技能。用到了2个工具《解密》与《逆向》一、工具准备1解密工具下载地址

  • 跑 Npm Scripts,其实有更香的方式

    每个前端项目都有npmscripts,我们会用npmscripts来组织编译、打包、lint等任务。大家可能经常会跑npmscripts,但却对这些命令行工具是怎么实现的并不了解。那如果想了解这些工具的实现原理,应该怎么做呢?这就是今天的主题:调试npmscripts。这些命令行工具的package

  • package.json 配置完全解读

    package.json是前端每个项目都有的json文件,位于项目的根目录。许多脚手架在搭建项目时也会自动帮我们自动初始化好package.json。package.json里面有许许多多的配置,与项目息息相关,了解它们有助于了解项目,提效开发,规范代码。今天主要介绍一些常见配置,我把它们分为了7大

  • Deno 即将发生重大变化!

    大家好,我是CUGGZ。8月15日,Deno官方博客发文称 Deno即将发生重大变化,下面就来看看未来Deno将有哪些变化!Deno是一个简单、先进且安全的JavaScript和TypeScript运行时环境,其基于V8引擎并采用Rust编程语言构建。其具有以下特点:默认安全设置。除非显式

  • 如何统一前端项目的 Node 版本和包管理器?

    开发环境Node.jsPackageManager(npm、yarn、pnpm)痛点问题成员机器Node.js版本不统一:守旧派用12.x、保守用14.x、激进用17.x。项目能否正常跑起来全凭天意,在没有CICD流水线加持本地npmrunbuild的场景下线上风险可想而知。有人习惯用npm、有人习

  • Uni-app + Vue3 + TS +Vite 创建项目步骤

    uni-app是公司常用的一个框架,随着vue3的普及,好多公司的项目都已经开始使用vue3+uni-app+vite开发项目,顺手记录和分享一下我在这过程中遇到的问题。一、npx与npm区别npm都很熟,可是与npm如此相似的npx是干嘛的呢?我们为甚要介绍npx?由于uni-app官方提供创建命

  • 关于前端大管家 Package.Json,你知道多少?

    今天来看看前端的大管家package.json文件相关的配置,充分了解这些配置有助于我们提高开发的效率,规范我们的项目。在每个前端项目中,都有package.json文件,它是项目的配置文件,常见的配置有配置项目启动、打包命令,声明依赖包等。package.json文件是一个JSON对象,该对象的每

  • 前端包管理器对比 npm、yarn 和 pnpm

    前端包管理器的发展没有包管理器依赖(dependency)是别人为了解决一些问题而写好的代码,即我们常说的第三方包或三方库。一个项目或多或少的会有一些依赖,而你安装的依赖又可能有它自己的依赖。比如,你需要写一个base64编解码的功能,你可以自己写,但为什么要自己造轮子呢?大多数情况下,一个可靠的第

  • 如何用Verdaccio搭建一个企业级私有Npm库

    前沿当公司项目做得比较多的时候,我们就会自己孵化出一套内部的业务组件库,这些企业级的组件我们并不想上传到公共的npm仓库,这个时候企业级私有npm就比较重要了,Verdaccio可以非常简单,且零配置的帮我们搭建企业级私有npm库复制官网地址:https://verdaccio.org///目前gi

  • 只有几行代码的库,坑了数百万个项目

     只有几行代码的库,坑了数百万JS项目上周末,一个npm小项目的更新给整个npm生态系统制造了一场混乱,影响到了数百万JS项目。这个库就是is-promise,仅包含了几行代码,其功能是让开发者测试一个JS对象是否是Promise,其它JS项目可通过一行代码调用使用该库。尽管这个库没几行代

  • 13个精选的React JS框架

    React.js和ReactNative是流行的用户界面(UI)开发平台,且都是开源技术。在StackOverflow的2019年开发人员调查中,它们在期望度和使用率方面都有很高的排名。React.js是Facebook在2011年作为一个JavaScript库开发而成的,目的是满足跨平台、动态和高

  • 前端高级进阶:使用Docker高效部署你的前端应用

    Docker变得越来越流行,它可以轻便灵活地隔离环境,进行扩容,运维管理。对于业务开发者而言,随着持续集成的发展,对代码质量及快速迭代的要求也越来越高。对于前端而言,在CI环境中使用也更容易集成开发,测试与部署。比如可以为流水线(Pipeline)设置Lint/Test/Security/Audit

  • 微软GitHub宣布收购npm:开源的JavaScript包管理服务

    3月17日消息,微软旗下的Github今天宣布收购npm,npm是Node软件包管理器、npmRegistry和npmCLI背后的公司。npm是JavaScript运行时环境Node.js的默认包管理器。截至今天,npm为大约1200万开发人员提供了130万个软件包,这些开发人员每月下载这些软件包达

  • 微软GitHub收购npm或成最大赢家!开源界野蛮竞争影响1200万开发者

     GitHub官方于3月16日正式宣布已经签署了收购npm的协议,未来将帮助npm满足快速增长的JavaScript社区的需求。众所周知,GitHub已经成为微软的子公司,微软此举或将重新获取开源社区及Web端开发的领先地位。npm完全用JavaScript写成,最初由艾萨克·施吕特(Is

  • 三年大厂面试官:二面题

     面试题精选大厂的一面面试题,大家基本上都能在google上刷到,见过就会,没见过就死。通过刷题,基本上能做出来85%以上。但是到了二面,你会发现难度徒然上升,一道题内,涉及到的技术点很多,很少能在网上查到原题目,因为二面的题目大部分都是从工作中提炼出来的技术点,需要候选人通过自己的想象力

  • 值得选用的十三种优秀React JS框架

    【51CTO.com快译】朋友,您是否曾经使用过React.js或ReactNative来创建用户界面?它们都是用于开发用户界面(UI)的流行开源平台。Facebook于2011年将React.js作为JavaScript的库进行开发,以满足跨平台、动态且高性能的UI需求。而Facebook在201

  • 前端核心工具:yrn、npm、cnpm三者如何优雅的在一起使用 ?

     一位用不好包管理器的前端,是一个入门级前端,一个用不好webpack的前端,是一个初级前端三个包管理器是可以一起用的,只要你够胆大心细,就没任何问题!在JavaScript编写中,我们尽量不要定义全局变量,封装函数尽量不要有副作用,因为全部变量的查询时间会比局部变量的查询慢,更是考虑在N

  • JavaScript已经从浏览器中脱颖而出,成为一种通用的编程语言

    传统上,JavaScript都是关于Web开发的,但一项新的调查显示,它正在打破这种束缚,成为移动应用程序开发中的一股主力军。不久前的移动开发主要局限于使用Java和Objective-C等语言,而ReactNative、NativeScript、PhoneGap/Cordova、ionon等方法已

推荐阅读