ICode9

精准搜索请尝试: 精确搜索
  • vite项目require语法兼容问题解决 require is not defined2022-06-26 02:31:47

    vite项目不支持require语法问题解决 require is not defined Vite默认使用es6标准的 import 的导入方式,不支持require引入。默认有Vite自己的引入方式https://vitejs.cn/guide/assets.html 但在在日常使用Vue3+Ts+Vite构建项目中,部分比较旧的三方插件中默认使用的是require引入(w

  • PHP require/include 区别2022-06-25 20:01:27

    前言 在PHP中, 载入文件可以选择使用require, 也可以使用include, 那么那他们有什么区别呢? 看了网上的一些文章, 说他们使用场景不同, require一般在文件开头引入文件, include一般在函数中动态引入文件. 但是我觉得并不是这么简单, require是作为语言结构(关键字)出现的, 关键字

  • vue引入mock的json数据2022-06-25 11:01:59

        const baseData = require("./mock.json");  

  • [原]升级项目到Rails7.0.3,使用自己手动方案编译打包css及js资源2022-06-24 13:36:21

    一、 升级Rails到当前大版本的最新小版本 1,修改Gemfile中的版本号 vim中全局替换命令:":%s/6.0.3/6.1.6/g" 2,升级gem bundle install 升级bundle本身  bundle update --bundler 带版本号运行 bundle _2.3.7_ install   3, 运行rails升级命令"rails app:update" r

  • 从0到1手把手教你实现vite系列--重写依赖请求路径,处理/@modules/vue引用2022-06-21 01:33:10

    前面以及写了三篇了,这是第四篇,等我写完就合并起来哦 这个是第一篇的链接:vite原理,创建项目,基础知识 这个是第二篇的链接Vite-中篇-通过服务访问静态资源以及重写请求路径 这个是第三篇的链接# 从0到1手把手教你实现vite-读取js文件解析所有的import语法,处理字符串并改写文件路径

  • 导入导出模块2022-06-18 03:01:39

    导入模块 导入模块的步骤 导入模块分为五个步骤 解析导入的代码 包装 执行 返回模块 缓存,模块在第一次加载的时候就缓存下来了,第二次请求相同的模块的时候不会重新请求 导入模块的方法 module.exports test-module-1.js两种方式 ①写完类再导出 class Calculator {

  • stream流2022-06-18 03:00:20

    stream stream的类型有四种,常见的是前面两种 三段逐渐升级的返回读取文件的代码 fs读取写入 const fs = require("fs"); const server = require("http").createServer(); server.on("request", (req, res) => { // solution1 fs.readFile("text-file.txt",

  • vue之require.context(自动加载js模块等作用)2022-06-17 11:32:12

    require.context初识 require.contextrequire.context是webpack中,用来创建自己的(模块)上下文 webpack会在构建的时候解析代码中的require.context() require.context函数接收三个参数:1. 要搜索的文件夹目录2. 是否还应该搜索它的子目录3. 以及一个匹配文件的正则表达式 // 语法 req

  • Node Second Drive2022-06-13 01:03:00

    原视频地址:https://www.bilibili.com/video/BV1Gr4y1h7st?p=49&spm_id_from=pageDriver 本文归属:P18-P49 擅长异步IO的node node保存了一些线程作为线程池,遇到文件读取等等异步操作时交给自己的某个线程单独处理; 而对于网络请求,则直接与操作系统交互,毕竟操作系统更擅长网络通

  • populate 关联查询2022-06-12 10:02:02

    模型 db.js // 连接数据库 const mongoose = require('mongoose') // eggadmin 用户名 // 123456 密码 // 127.0.0.1:27017 服务器及端口 // eggcms 数据库 mongoose.connect('mongodb://eggadmin:123456@127.0.0.1:27017/eggcms', function (err, data) { if (err) {

  • 关于使用koa实现线上 https服务2022-06-07 18:31:22

    var https=require(“https”);//https服务var fs= require(“fs”);var Koa = require(‘koa’);var enforceHttps = require(‘koa-sslify’).default;var app = new Koa();app.use(enforceHttps()); var options = {key: fs.readFileSync(’./2_xxx.key’),cert: fs.readFileSy

  • vue 前端 require动态引入图片报错Error: Cannot find module2022-06-04 00:32:27

    在Vue中,Image组件的source如果使用require方式引入图片资源,则必须使用静态的字符串,不能使用变量,因为require是编译时执行的,而非运行时执行! 于是Vue为Image组件的source提供了另外一种使用变量的方式source={{ uri: item.picture }},也支持如下写法: let source = ''; switch (ite

  • 手写一个仿微信登录的nodejs程序2022-06-03 17:00:54

    前言 首先,我们看一下微信开放文档中的一张图: 上面的一幅图中清楚地介绍了微信登录整个过程,下面对图上所示进行总结: 一、二维码的获得 用户打开登录网页后,登录网页后台根据微信OAuth2.0协议向微信开发平台请求授权登录,并传递事先在微信开发平台中审核通过的AppID和AppSecrect等参数

  • vue mookjs数据2022-05-31 15:35:14

    1. # 使用axios发送ajaxcnpm install axios --save# 使用mockjs产生随机数据cnpm install mockjs --save-dev 2. 报错BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modunpm install node-polyfill-webpack-pluginvue.config.js修改 const NodePolyf

  • Dapp TokenFarm开发(3)---合约开发2022-05-26 17:04:38

    2 区块链开发 2.0 区块链项目初始化 2.0.0 项目解析 我们开发的Dapp 是需要用户把代币(mDai Token) 质押到我们的Dapp(TokenFarm),然后我们发送空投代币(Dapp Token)作为奖励给到用户 我们使用 Ganache 与 truffle 来进行开发与测试 2.0.1 Migrations Migrations 是 truffle 实现快

  • secure bank刷题笔记2022-05-13 15:32:08

    合约源码 contract SimpleBank is CtfFramework{ mapping(address => uint256) public balances; constructor(address _ctfLauncher, address _player) public payable CtfFramework(_ctfLauncher, _player) { balances[msg.sender] = msg.val

  • vue里<img>的src用变量代替后无法显示的问题2022-05-12 14:01:35

    定义一个变量url: url: '@/assets/ima/square/01.jpg'    此时直接在在require使用url图片不显示 <img :src="require(url)" class="image">   解决方案: 修改url: url: '01.jpg'   将require的值改为文件名拼路径: <img :src="require('@/asse

  • node.js基础知识2022-05-12 10:00:20

    node.js简介 概要:nodejs是一个基于Google V8引擎开发的一个javascript运行环境 特性:事件驱动 非阻塞 IO nodejs命令行的 REPL模式 (交互式解释器) 进入方式:在命令行输入node回车即可进入 REPL指的是这四个主要功能 R => read : 用来读取用户输入的javascript逻辑 并储存到内存中

  • clickhouse建表报错:MergeTree storages require data path.2022-05-11 17:35:11

    最近在学习clickhouse,安装官网教程建表选择MergeTree表引擎, CREATE TABLE summtt ( key UInt32, value UInt32 ) ENGINE = MergeTree() ORDER BY key; 结果报错:Code: 79. DB::Exception: MergeTree storages require data path. (INCORRECT_FILE_NAME) (

  • ThinkPHP安装七牛云SDK遇坑2022-05-07 19:34:11

    安装一直报错 , 挠头一下午终于弄好了。怀着无比激动的心情,写下这篇文章! TP框架根目录  CMD 直接键入:composer require qiniu/php-sdk 发现报错了;提示       解决方法: 1.下载myclabs/php-enum,指定下载版本 1.6.6 composer require myclabs/php-enum 1.6.6 2.再次键入compose

  • ThinkPHP6安装注解路由报错解决办法2022-05-05 08:02:26

    安装失败 syntax error, unexpected 'array' (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST #19 文档上写这个 composer require topthink/think-annotation 但是安装会报错 降低版本即可安装成功 composer require topthink/think-annotation ^1.0  

  • 使用gulp压缩时报错Error [ERR_REQUIRE_ESM]: Must use import to load ES Module2022-05-03 14:00:27

    最近升级了一下gulp,发现再次压缩时报错 原因是gulp-imagemin 8.0.0只支持ES6语法,而我用的是CommonJS的语法,在引入模块时使用的是require,所以在使用gulp-imagemin的时候就出错了 解决方法: SyntaxError: Cannot use import statement outside a module STEP1: 将gulpfile.js改为gu

  • PHP中的namespace、use与require2022-04-30 01:01:40

    namespace(命名空间):其实就是声明了空间,主要作用是防止在引入.php文件的时候防止.php内部的类/函数/常量或第三方类/函数/常量之间的名字冲突,如果引用了重复类名会导致报错。如下图:   a.php <?php //namespace think; class a { public function a() { echo 'a';

  • 使用truffle汇总2022-04-26 11:00:45

      truffle主要用来批量编译和部署合约,不再想remix进行手动一个一个部署,可大大提高部署效率。 常用的命令是: truffle compile truffle deploy     写自己的脚本,运行   读取pairCodeHash的值 // contracts // const UniswapV2Router02 = artifacts.require("UniswapV2Router02"

  • vue的去掉重复引用组件的目录方法2022-04-22 11:02:56

    import BaseButton from './baseButton'import BaseIcon from './baseIcon'import BaseInput from './baseInput' export default { components: { BaseButton, BaseIcon, BaseInput }}     在vue模板使用       <BaseInput v-model=

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有