![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
文章平均质量分 60
yanhhhhhh
这个作者很懒,什么都没留下…
展开
-
vite+ts vite.config.ts使用path报错
找不到模块path及其相应的声明问题1:新项目配置vite.config.ts时使用import path from 'path'原因分析:path模块是node.js内置的功能,但是node.js本身并不支持typescript,所以直接在typescript项目里使用是不行的解决方案:安装@types/node使用npmnpm install @types/node --save-dev使用pnpm pnpm i @types/node -DallowSyntheticDe原创 2022-05-23 16:11:50 · 4476 阅读 · 0 评论 -
node——模块化
模块化什么是模块化特性规范CommonJSexportsmodule.exportsrequire什么是模块化特性将程序划分为一个个小的结构每个结构编写自己的逻辑代码,有自己的作用域暴露自己模块中变量、对象、函数导入其他模块中的变量、对象、函数规范AMDCMDCommonJSCommonJSnode中实现模块化的方式是CommonJS,导入模块是同步特点:每个js文件都是单独的模块可以导入导出,导出使用exports或者module.exports,导入使用requi原创 2022-05-22 14:57:42 · 252 阅读 · 0 评论 -
node——全局对象
全局对象给node传递参数node输出特殊的全局对象__dirname__filename全局对象给node传递参数创建index.js 写入console.log(process.argv);process.argv.forEach((item)=>{ console.log(item);})在终端 执行node .\index.js hello name:node终端输出node输出命令说明console.log()打印输出内容原创 2022-05-20 18:56:37 · 94 阅读 · 0 评论 -
node node-sass sass-loader版本对应问题
查看node-sass和node版本是否对应 node -v图片来自https://github.com/sass/node-sassnode版本不对应,升级node或者降级使用nvm对node版本进行管理和切换安装 nvm-window https://github.com/coreybutler/nvm-windows,window默认添加系统环境和用户环境,若命令行不能使用nvm,需自行添加环境使用镜像在 nvm 的安装目录下找到settings.txt文件node_mirr原创 2021-03-23 13:46:41 · 31597 阅读 · 10 评论