Nestjs 配置ts的路径别名 木灵鱼儿 8月前 Nest.js Nestjs 配置ts的路径别名 前言在前端项目开发的时候,使用路径别名@/已经是基操了,但是在后端开发的时候,如何使用路径别名确实也没怎么了解过,配置后才发现真的超级简单。教程由于Nestjs本身就是ts运行的,所以在项目初始化后就有tsconfig.json文件了,我们只需要配置一下paths就可以直接使用了。tsconfig.json{ "compilerOptions": { "paths": { "@/*": ["src/*"] } } }使用:import {...
vue3+ts+vite4的一些踩坑实录 木灵鱼儿 1年前 vue 项目实战 vue3+ts+vite4的一些踩坑实录 全局方法挂载和类型声明全局挂载还是很简单的,照着官方的例子写就可以了,我的做法是创建了一个单独ts文件,通过app.use()的方式来进行批量挂载,代码如下:import type { App } from "vue"; /** * @description: 获取assets文件 * @param {string} path * @Date: 2023-05-05 10:05:18 * @Author: mulingyuer */ export function getAssetsFile(path: string): string { retu...
node 自定义路径别名 木灵鱼儿 3年前 Node node 自定义路径别名 用过vue cli的话,对路径中的@应该不陌生,他表示根目录,但是在node的环境里面,我们编写模块并引入时,并没有这种方便的写法。在node环境中,我们可以通过process.cwd()来表示根目录,但是这样的话,每次使用绝对路径引入,路径总是需要写一大堆拼接。const db = require(`${process.cwd()}/config/config`).database;这样略显麻烦,于是我们可以在全局写一个引入插件的方法:global.myRequire = function (path) { return require(`${process.cwd()}/${pa...
最近评论