当前位置: 首页 > news >正文

关于微信小程序安装npm的过程,从下载到小程序内部安装完成

1.先从官网下载nodejs 网站为Node.js (nodejs.org),选择左边第一个f80e5646ef6346bc8700372143cce8cc.png2 然后一直next,选默认就行 选择自己喜欢的路径我的是D:\nodejs-v18.12.1

a11564dbffe1449cb688ddd3dd646ba0.png

3 下载完成后,先在安装文件夹中新建两个文件夹

node_cache

node_global

d34dd01b48be45baa39af1d317d3b5bb.png

 

4 配置一下环境变量,如果不配置好就会导致微信微信小程序里面找不到路径的情况,打开控制面板->系统与安全->系统->高级系统设置->环境变量

 

 一共要配置三个地方

d5c44b9149cc4d33a9c7a923371debee.png

一个是用户的环境变量,要新建一个NODE_PATH,变量值是你安装的路径

efdf65d7f16e4a81bbc09b38743f3ae4.png

 

 

 另外两个在系统变量中的Path中,打开Path,新建以下两个路径(记得改自己的路径,不要复制粘贴我的)

D:\nodejs-v18.12.1\node_global

D:\nodejs-v18.12.1\node_modules

757578b697ae4c32a4529b47cb3281c6.png

确定,离开

5 进入微信小程序(第一次进入最好使用管理员),点击miniprogram 打开调试器的终端,输入 npm -v node -v,显示出来版本,如果没有显示出来版本号,原因就是你环境没有配置好,新建的路径看看和你文件的路径有没有对的上,文件夹有没有创建等。

5180d32e430b4fb08d64c0811fedcf98.png

 

再输入npm init -y

62b5ded711214d11b5b82fd2adb40410.png

输入npm i @vant/weapp@1.3.3 -S --production 

@1.3.3是版本号,你想要哪个版本就@什么版本,我的是1.3.3,成功后会显示我图上的内容

并且左边会出现一个文件夹,名字默认是node_modules

 

6ae3d77dc7a940eb997aafbd63a1e4d6.png

 6 点击左上角,工具构建npm(不需要在详情那里点击构建npm,因为现在的版本是默认开启的)

cde1c7f60bd74941bb8c6dedaa25a324.png

 7 这时候可能会弹出一个错误消息,没有找到构建的NPM包,详情如同

a8cdbce7f9b3440f8d468d4c1f9bd9d1.png

 这时候需要我们在project.config.json文件里面的setting加上

 "packNpmManually": true,

    "packNpmRelationList": [

      {

        "packageJsonPath": "./package.json",

        "miniprogramNpmDistDir": "./miniprogram/"

      }

    ]

4bbb7e8b54064436b1a245fe8c6c6514.png

 然后保存编译,成功!!!!

5825ca1e8cfd49e2bee0580aacd7f2c5.png

 

 

 

 

 

 

 

 

http://www.lryc.cn/news/43573.html

相关文章:

  • IO-操作系统
  • Downie 4 4.6.12 MAC上最好的一款视频下载工具
  • unity 玩家移动时idle和run动画频繁切换
  • 小程序 table组件
  • 利用摄影测量进行地形建模的介绍
  • 中文代码138
  • JQuery用法
  • Python采集热门城市景点数据+简单制作数据可视化图
  • VUE-cli搭建项目
  • Feign返回值统一处理
  • 探究如何在Linux系统中修改进程资源限制:四种方法调整进程限制,让你的系统高效运行(包含应用层getrlimit和setrlimit API)
  • 9.5. 机器翻译与数据集
  • 跟着凯新生物2 Arm PEG Biotin,2-Branched PEG Biotin,生物素-聚乙二醇-二臂/支,学试剂知识
  • react组件进阶(四)
  • 阿维塔城区NCA智驾导航辅助,复杂路口,全面胜任
  • [Pandas] div()函数
  • c++并发与多线程
  • Vinylsulfone PEG Biotin,Biotin-PEG-VS,生物素聚乙二醇乙烯砜,VS基团容易与游离巯基发生反应
  • 论文学习——Tune-A-Video
  • C++类与对象part1
  • 记一次抓取网页内容
  • parasoft帮助史密斯医疗通过测试驱动开发提供安全、高质量的医疗设备
  • SpringBoot整合Oauth2开放平台接口授权案例
  • Linux_创建用户
  • RDD(弹性分布式数据集)总结
  • 服务器版RstudioServer安装与配置详细教程
  • 如何在Java中将一个列表拆分为多个较小的列表
  • TryHackMe-Inferno(boot2root)
  • 微信原生开发中 JSON配置文件的作用 小程序中有几种JSON配制文件
  • 【python】为什么使用python Django开发网站这么火?