2016-11-20 17 views
0

Я следую инструкциям здесь https://dev.office.com/getting-started/addins#selectapp, чтобы сделать мой первый MS Powerpoint addin.«yo office» не отвечает после долгого времени

Я установил YEOMAN генератор и запустил эту команду yo office

yo office                                 ⏎ 

    _-----_  ╭──────────────────────────╮ 
    |  | │ Welcome to the Office │ 
    |--(o)--| │ Project generator, by │ 
    `---------´ │ @OfficeDev! Let's create │ 
    (_´U`_) │ a project together! │ 
    /___A___\ /╰──────────────────────────╯ 
    | ~ |  
    __'.___.'__ 
´ ` |° ´ Y ` 

? Project name (display name): myHelloWorldAddin 
? Root folder of project? Default to current directory 
(/Users/antkong/dev/zeetings/ppt), or specify relative path 
from current (src/public): . 
? Office project type: Task Pane Add-in 
? Supported Office applications: (Press <space> to select, <a> to toggle all, <i> to inverse selection)Word, Excel, PowerPoint, OneNote, Project 
? Technology to use: HTML, CSS & JavaScript 
    create bower.json 
    create package.json 
    create tsd.json 
    create .bowerrc 
    create gulpfile.js 
    create content/Office.css 
    create images/close.png 
    create images/logo-filled.png 
    create scripts/MicrosoftAjax.js 
    create jsconfig.json 
    create tsconfig.json 
    create manifest-myhelloworldaddin.xml 
    create manifest.xsd 
    create app/app.css 
    create app/app.js 
    create app/home/home.html 
    create app/home/home.css 
    create app/home/home.js 

Он застрял на последней строке в течение очень долгого времени (до 15 минут в настоящее время).

Как я могу решить эту проблему? Есть ли файл журнала, который я могу проверить, чтобы узнать проблему?

ответ

3

enter image description here Я только что испытал генератор на другой машине, чем мой собственный. Он успешно работал в real 1m18.625s с user 0m33.462s временем взаимодействия. Глядя на то, где он остановился для вас, следующая вещь, которую займет офис, - это подключиться к разным источникам git и установить необходимые подмодули. Я бы посоветовал снова уйти и снова управлять своим офисом. :)

Repo живет здесь - https://github.com/officedev/generator-office

Если вы заинтересованы в отладке и внести свой вклад в генератор, вы можете передать Node.js отладочные флаги, запустив его следующим образом:

# OS X/Linux 
node --debug `which yo` <generator> [arguments] 

# Windows 
# Find the path to the yo binary in Command Prompt 
where yo 
# Or find the path to the yo binary in PowerShell 
get-command yo 
# Would be something like C:\Users\<USER>\AppData\Roaming\npm\yo 
# Use this path to derive yo cli.js file 
# C:\Users\<USER>\AppData\Roaming\npm\node_modules\yo\lib\cli.js 
node --debug <path to yo cli.js> <generator> [arguments]