ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

SharePoint Online 开发:创建一个基于节点的Project

2020-04-03 18:56:42  阅读:299  来源: 互联网

标签:log package SharePoint moment yarn js Project json Online


Blog链接:https://blog.51cto.com/13969817
本文将为大家介绍如何创建一个简单的基于node的project并了解一些基于node的project如何工作的基本概念。

前提条件:

但功能强大的源代码编辑器,它可以在你的桌面上运行,适用于Windows、macOS和Linux。它内置了对JavaScript、TypeScript和Node.js的支持,并为其他语言(如c++、c#、Java、Python、PHP、Go)和运行时(如。net和Unity)提供了丰富的扩展生态系统。

现在,我们先使用mkdir为新Project创建一个名为newproj的文件夹,然后进入这个文件夹并将其设置为一个基于node的project。

SharePoint Online 开发:创建一个基于节点的Project

然后输入npm init, 会问一些相关问题,这里我们直接采用默认答案即可,最后我们选择Yes, 这将写出一个package.json文件。

SharePoint Online 开发:创建一个基于节点的Project

打开VS Code, package.json文件定义了很好的格式,其中一个重要的节点是dependency,依赖项是用一个package的simple hash来指定的,我可以输入依赖项,我可以通过输入引号来开始一个依赖项的名字然后开始输入我感兴趣的依赖项,比如日期,但它有很多不同的格式和规则,比如闰年等等,这里我们以moment为例,并指定版本为:^2.20.0,如下:

{
  "name": "newproj",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "dependencies": {
    "moment": "^2.20.0"
  },
  "license": "ISC"
}

之后,我们可以通过Terminal,运行npm install来进行moment.js的安装。

SharePoint Online 开发:创建一个基于节点的Project

在深入研究代码之前,你还可以创建一个package-lock.json文件,用来冻结特定的版本。

如果你想进行yarn安装,你可以看到一个名为yarn.log的文件,yarn.log和package-lock.json的用途是相同的,在Project中,一般来说,我更喜欢使用yarn.log, package-lock和 package.json。

标签:log,package,SharePoint,moment,yarn,js,Project,json,Online
来源: https://blog.51cto.com/13969817/2484730

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有