npm

通过gulp将less转化为css

*爱你&永不变心* 提交于 2020-10-12 05:19:44
通过gulp将less转化为css 第一步 安装node.js 官网地址:nodejs.org 在DOWNLOADS下选择需要的版本 检查安装是否成功 快捷键Windows+r,输入cmd,唤起DOS窗口 在DOS窗口中输入 node-v 和 npm-v 查看是否安装完成,如果安装成功则回复的是版本号。 第二步 创建less文件夹,在less文件夹中初始化。 在less文件夹中直接进入DOS窗口。(可以使用快捷键shift+鼠标右键,选择“在此处打开Powershell”进入,或者在less文件夹的地址栏输入cmd进入。) 输入 npm init 初始化项目。会进行一系列的信息配置,可以不进行配置,使用默认配置。 package name: 项目名字 version: 版本号 description: 对项目的叙述 entry point: 项目的入口文件 test command: 启动执行文件 git repository: git的仓库地址 keywirds: 项目关键字 author: 作者 license: 发行证书 初始化完毕后会在less文件夹中生成一个pakeage.json文件,里面可以修改我们刚刚的信息配置。 { "name" : "less" , "version" : "1.0.0" , "description" : "" , "main" :

day2

半世苍凉 提交于 2020-10-10 08:35:20
1. npm有很多插件。可以去官网查看 2.-S项目依赖 3._D开发依赖 4.配置环境变量 5.node常用的API 1)url 2)query string比JSON功能更加强大。JSON.parse转的话是直接去掉引号 3)事件 ES6继承 ES5继承 // 原型方法 // emit 发送事件 // on 监听事件 // once 监听一次 4)filesystem 5)stream 注意:如果是http协议 端口是80 https 下午:讲路由----然后接下来课程mongoDB—express—express项目—socket网络通讯 即时聊天 在线聊天----然后差不多node讲完了 复习上午: 模块化:暴露及引入 npm入门 全局安装 项目依赖 开发依赖 yarn add/remove 插件的安装及卸载 查看版本list 查看info 指定版本@版本号[可以升级和降板本] nrm ls 查看所有源 记住一定要安装淘宝镜像 nodeAPI url.parse()解析字符串 解析请求地址 true的话得到对象形式的query querystring.parse() querystring.stringfy() &加字符串拼接 event事件对象:先继承 构造函数由三部分组成:构造器 原型 静态属性 event这个类有三个方法:on emit once 下午 路由读取标签

npm抛出没有sudo的错误

匆匆过客 提交于 2020-10-10 08:03:28
问题: I just installed node and npm through the package on nodejs.org and whenever I try to search or install something with npm it throws the following error, unless I sudo the command. 我只是通过nodejs.org上的软件包安装了node和npm,并且每当我尝试使用npm搜索或安装某些东西时,都会抛出以下错误,除非我对命令进行了sudo。 I have a feeling this is a permissions issue? 我觉得这是权限问题? I am already the admin. 我已经是管理员。 npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm ERR! { [Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/Users/chietala/.npm/-/all/.cache.json' }

Git 高级用法,喜欢就拿去用!

℡╲_俬逩灬. 提交于 2020-10-10 00:31:53
如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的! 请注意我有意跳过了 git commit 、 git pull/push 之类的基本命令,这份小抄的主题是 git 的一些「高级」用法。 导航 —— 跳到之前的分支 git checkout - 查看历史 # 每个提交在一行内显示 git log --oneline # 在所有提交日志中搜索包含「homepage」的提交 git log --all --grep='homepage' # 获取某人的提交日志 git log --author="Maxence" **哎呀:** 之前重置了一个不想保留的提交,但是现在又想要回滚? # 获取所有操作历史 git reflog # 重置到相应提交 git reset HEAD@{4} # ……或者…… git reset --hard <提交的哈希值> **哎哟:** 我把本地仓库搞得一团糟,应该怎么清理? git fetch origin git checkout master git reset --hard origin/master 查看我的分支和 master 的不同 git diff master..my-branch 定制提交 # 编辑上次提交 git commit --amend -m "更好的提交日志" # 在上次提交中附加一些内容,保持提交日志不变git

安装vant-weapp 组件

回眸只為那壹抹淺笑 提交于 2020-10-07 06:51:11
一、新建小程序项目 二、打开cmd,小程序项目目录下 npm i vant-weapp -S --production 2.1 如果执行上面的代码报错了 那你就执行一下:npm init -y 微信开发工具里面就会出现:package.json这样就解决问题了 2.2 接着就可以执行:npm i vant-weapp -S --production 这样就可以了~~~~ 三、在微信开发者工具中,就可以用了 四、使用 在app.json引入 { "pages":[ "pages/index/index", "pages/logs/logs" ], "window":{ "backgroundTextStyle":"light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "WeChat", "navigationBarTextStyle":"black" }, "style": "v2", "sitemapLocation": "sitemap.json", "usingComponents":{ "van-cell":"./miniprogram_npm/vant-weapp/cell/index" } } 在wxml里面使用了! <van-cell-group> <van-cell

Cypress系列(3)- Cypress 的初次体验

怎甘沉沦 提交于 2020-10-07 06:26:55
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 前言 这里的栗子项目时 Cypress 提供的,在 github 上,所以要 clone 到本地的话 需要装 Git 哦! 下载被测应用 进入要安装该应用的目录,cmd 敲 git clone git@github.com:cypress-io/cypress-example-recipes.git 进入项目目录下,安装项目所需依赖包,敲 npm install 安装成功后,项目的文件结构如下图;所有被测应用栗子都在 examples 文件夹中 启动被测应用 启动测试应用时,可以进入不同子项目文件夹来启动不同的应用; 假如,我们要测试表单类型的登录,可以打开以下被测应用 cd examples\logging-in__html-web-forms> 启动本地server npm start 启动成功后,cmd窗口将显示服务器的地址和端口 打开浏览器访问: http://localhost:7077/ ,即可看到登录页面 快速测试登录页面 首先,设计测试用例步骤 访问 http://localhost:7077 输入用户名、密码,点击登录 如果用户名和密码正确,则登录成功,否则登录失败 接下来,我们来看看实现测试用例的步骤

14 个 JavaScript 代码优化技巧

倖福魔咒の 提交于 2020-10-07 05:27:22
云栖号资讯:【 点击查看更多行业资讯 】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! JavaScript 已经成为有史以来最受欢迎的编程语言之一。根据 W3Tech 的数据,全世界将近 96%的网站都在使用它。关于 Web 有一个关键的事实是,你无法控制访问网站的用户所用设备的硬件规格。最终用户访问你的网站时,使用的可能是高端设备也可能是低端设备,网络连接条件也有好有差。这意味着你必须尽可能优化自己的网站,以满足任何用户的需求。 这篇文章列举了一些技巧,可帮助你写出更好的 JavaScript 代码,从而提高性能。 附带提一下,请共享和重用你的 JS 组件,以在高质量代码(写起来需要花费时间)和合理的交付时间之间保持适当的平衡。你可以使用 Bit 等流行工具将任何项目中的组件(普通 JS、TS、React、Vue 等)共享到 Bit 的组件中心,用不了多大功夫。 1、删除未使用的代码和功能 你的应用程序包含的代码越多,就需要将更多的数据传输到客户端。浏览器也需要更多时间来分析和解释代码。 有时,你可能打包了很多根本用不到的功能。最好只在开发环境中保留这些额外的代码,而不要将其推送到生产环境中,以免给客户端的浏览器增加负担。 要不断问自己,某个功能或代码段是否是必要的。 你可以手动移除未使用的代码,也可以使用 Uglify 或谷歌的 Closure