微信小程序npm安装pinyin库
小程序的拼音库安装,有点儿麻烦,一般来说Dependencies
都是在安装主库的时候主库自动安装的,但是在这个库里貌似不大一样(查看node_modules
的时候都是可以看到Dependencies
的),但是小程序还是需要编译一次,貌似就是这个编译把Dependencies
给弄丢了(强行把3m的文件编译成了8m,吐血)。
安装pinyin库
cd ${projectDir}/${project.config.json里设置的miniprogramRoot目录下}
cnpm install pinyin -S
cnpm install object-assign -S # 这个是pinyin的其中一个依赖库具体查看 https://www.npmjs.com/package/pinyin下的`3 Dependencies`面板
然后小程序里,工具 -> 构建npm
如果之前miniprogram_npm
里有内容的话,有可能会报一个语法错误的error,大概是invaild number什么的,新版的ide我貌似没有遇到这种情况了(报错之后我更新了一个版本),解决方案的话,就是把miniprogram_npm
里的内容清空,重新构建。
如果还不行就把node_modules
删了重新安装(cnpm install
)
cnpm是淘宝提供的npm国内镜像,没有安装的话百度关键词淘宝镜像
,装一个全局的。
按照正常流程我会写一个前置文章关于如何使用nodejs和小程序结合的,不过真的懒得运营了...反正也没人看的说.....
一些写完博客后瞎写的东西
这个包装的挺蛋疼的,来来回回删了n遍,官网也翻了n遍。
他们的文档没有问题,有问题的是在小程序的变种,只是错开了那么一点点,就这一点点信息差带来的熵是也是极大的。
如果未来行业全部偏向于个人开发,每个企业,每个人的风格都是独特的,一套代码n个变种,一个框架n个变种,一个模版n个变种,最后的结果就像是病毒一般,没有标准,只是在有限环境中无限进化,内卷。
这有错么,它没有错,这是生态,生态的多样性表现了它的生命,只有一个生态停止了发展,固化了,开始成为一种无限循环的模式,就像是死去的珊瑚,失去了活力,到达了它的边界。这个体系就到达了边界,这是一个生态的固然结局,做转型的不算,那是另外的一条出路,面对这种固然结局的一种应对措施...这里不扯分毫。
变异挺好,作为使用者而言,我更喜欢规范,被公认的协议;作为开发者,我更偏向于创新,创造新的规则,属于自己定义下的规则,协议。
就随便扯扯,发泄一下罢...
内容毫无营养,请勿跟风。