帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:proj  Yeoman Generator  Yeoman  REL  Building  构建  Projects  micr  
Yeoman generator for building Microsoft Office related projects.

  • 源代码名称:generator-office
  • 源代码网址:http://www.github.com/OfficeDev/generator-office
  • generator-office源代码文档
  • generator-office源代码下载
  • Git URL:
    git://www.github.com/OfficeDev/generator-office.git
  • Git Clone代码到本地:
    git clone http://www.github.com/OfficeDev/generator-office
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/OfficeDev/generator-office
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • 在项目生成器中添加 Microsoft YO !

    npm versionDownloadsTravisCI Build Status

    用于创建基于文本的生成器的文书生成器使用任何文本编辑器添加 。 微软包含出色的& 丰富开发工具,用于使用 Visual Studio 2013 或者面向 Visual Studio 2015的工具创建 Office 相关项目。 这里生成器适用于那些开发人员:

    • 使用除 Visual Studio 之外的编辑器
    • 对使用纯 HTML 。CSS & JavaScript以外的技术有兴趣

    在使用 Angular Office 或者构建add时,如果你正在构建一个或者 React React并想了解更多关于使用Yo的frameworks,请参见Build React 。

    它的他文档生成器一样,这只是在项目中为 Office 添加创建文件的脚本。 它允许你创建 Add-Ins:

    • Excel
    • OneNote
    • Outlook
    • PowerPoint
    • 项目
    • 单词

    使用普通 HTML 。CSS & ( 镜像 Visual Studio 创建的相同项目。) 或者创建基于angular的项目来创建 Office 中的。

    如果你对贡献感兴趣,请阅读贡献指南。

    你的Office 演示

    安装

    如果你是第一次使用文书生成器或者安装文书生成器,请先安装 Gitnode.js 。 对于Mac的开发者,我们建议使用 node 版本管理器( ) 来安装具有正确权限的node.js 。 安装完成后,重新启动控制台( 。如果你使用的是 Windows,请重新启动计算机) 以确保使用更新后的系统 环境变量 。

    使用NPM全局安装 yo ( 文书) 和 generator-office

    $ npm install -g yo generator-office

    用法

    $ yo office [arguments] [options]

    生成器打算从你希望创建项目脚手架的文件夹中运行。 它可以位于当前文件夹的root 中,也可以位于子文件夹中。

    命令行 参数

    支持以下 命令行 参数。 生成器将根据你指定的参数相应地提示你。

    name

    项目的标题- 这是写入 manifest.xml 文件的显示名称。

    • 类型:字符串
    • 可选

    注意:命令提示符要求这个参数是引号( 比如 。 "我的Office 加入"

    host

    Microsoft Office 客户端应用程序,可以承载。 支持的参数包括( excel ) 。OneNote ( onenote ) 。Outlook ( outlook ) 。PowerPoint ( powerpoint ) 。项目( project ) 和单词( word ) 。

    • 类型:字符串
    • 可选
    framework

    项目使用的框架。 支持的参数包括 JQuery ( jquery ) 。Angular ( angular ) 和响应( react ) 。 你也只能使用 Manifest ( manifest-only ),它将只为添加。

    • 类型:字符串
    • 可选

    命令行 选项

    支持以下 命令行 选项。 如果未指定这些值,生成器将提示你在脚本工程之前提示你输入值。

    --skip-install

    在脚手架完成后,generator ( 所有的子发电机) 运行所有软件包管理安装命令,如 npm install & typings install 。 指定 --skip-install 会通知生成器跳过这里步骤。

    • 类型:布尔值
    • 默认值:false
    • 可选
    --js

    指定 --js 将通知生成器使用 JavaScript 。

    • 类型:布尔值
    • 默认值:false
    • 可选

    注意:作为框架参数传递时,不要使用这里标志。

    正在运行生成的站点

    Office Add-Ins 必须承载在HTTPS站点中。 你 Office 生成自签署证书以便与开发环境一起使用。 你的计算机将需要信任证书,然后才能使用生成的添加。

    重要: 按照中添加自签名证书的说明添加自签名证书,然后再启动web应用程序。

    https://localhost:3000 上启动本地HTTPS站点,方法是在控制台中键入以下命令:

    $ npm start

    浏览到控制台中列出的'外部'ip地址,以测试在本地网络上连接的多个浏览器和设备。

    验证 manifest.xml

    修改 manifest.xml 文件时,请使用Validator中的include Office add来确保你的XML文件正确且完整。 它还将向你提供有关在提交到存储之前测试 Add-Ins的平台的信息。

    要运行 Office 中的添加,请在项目目录中使用以下命令:

    $ npm run validate your_manifest.xml

    有关 Manifest 验证的更多信息,请参阅我们的文档清单。

    版权所有( c ) 2017微软公司。 保留所有权利。

    本项目采用了微软的微软开源代码。 有关更多信息,请参见代码 Conduct FAQ FAQ或者联系 opencode@microsoft.com 以获得任何其他问题或者评论。



    文章标签:proj  构建  Generator  micr  REL  Building  Projects  Yeoman  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语