nodejs安装成功了之后干嘛呢_微信小程序云开发环境安装(一)

0a37de42454df2959f24ca2d7c935171.png

用Flask+MongoDB开发小程序也有好几个了,所以不是很看好这个云开发功能:不能与Web进行交互,所有的数据均锁死在微信小程序的开发环境下,实在不爽。临近春节,也可能是闲的蛋疼,想试一下,于是先入第一坑,做个记录:

d298c2a2ffc5f12ebe68a588abaf330d.png

初始化之后,上传部署了云函数(login),结果出现了错误:

2c9e2e3c05edb0df9fc6e8e61439c2f1.png

好吧,接着趟坑:

b3f3744f28e9cb4f7d35fca13fae42c3.png

第一次上传部署云函数时,会提示这个,建议在这之前先安装一下node.js。

  1. https://nodejs.org/en/ 下载nodejs,然后直接安装,在cmd控制台输入node -v和npm -v,这两个打印版本号的命令可以判断node和npm是否安装成功。
  2. 这时可以进行第一次上传部署云函数的操作了,如果你已经执行过了,那现在就需要手工来安装wx-server-sdk依赖了。
  3. 打开cmd控制台,进入到云函数的文件夹,然后执行:
 npm install --save wx-server-sdk@latest
 
 安装成功后,云函数文件夹下面会多个package-lock.json文件,就对了。
 

现在重新上传部署一下云函数,就可以使用云函数啦。

(别激动,可能还有坑!)

安装完成node.js后使用npm安装vue报错如下:

C:Usersyeayee>npm uninstall vueWcsp
npm WARN saveError ENOENT: no such file or directory, open 'C:Usersyeayeepackage.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:Usersyeayeepackage.json'
npm WARN lxz No description
npm WARN lxz No repository field.
npm WARN lxz No README data
npm WARN lxz No license field.

根据错误提示,是系统没有‘package.json’这个文件导致。这个文件的作用就是管理你本地安装的npm包,一个package.json文件可以做如下事情:

展示项目所依赖的npm包

允许你指定一个包的版本[范围]

让你建立起稳定,意味着你可以更好的与其他开发者共享

此刻我们需要执行命令:

npm init

创建package.json文件,系统会提示相关配置,也可以使用命令:

npm init -y

直接创建package.json文件,这样创建好处是必填项已经帮你填好,执行完命令后可以看到用户路径下多了一个package.json文件。

377ca35c14e615f0abcdbf488a7858ee.png

看到这个界面,可以微笑一下,接下来有活干了~

9b0a18e5cd83c86deafc57c90c3439a7.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值