对不起,如果这个问题很愚蠢.
此代码正常工作.在成功解决所有承诺后,我只需要导出数据变量.
我不能把这段代码用于函数和导出变量.因为在这种情况下,此函数将导出一个空数组.
'use strict'
import urls from './urls'
import getData from './get-data'
getData(urls).then((responses) => {
const data = []
const results = responses.map(JSON.parse)
for (let i = 0, max = results.length; i < max; i++) {
// some magic and pushing
}
return data
}).catch(error => console.log(error))
Run Code Online (Sandbox Code Playgroud) 可以使用吗?例如这里:
- var movieList = [{title: "Ocean's Eleven", rating: 9.2}, {title: "Pirates of the Caribbean", rating: 9.7}];
mixin movie-card(movie)
h2.movie-title= movie.title
div.rating
p= movie.rating
for movie in movieList
+movie-card(movie)
Run Code Online (Sandbox Code Playgroud)
我不想-在每一行的开头使用。如果不可能的话,也许有某种方法可以导入多行JSON文件?
我在static-site-generator-webpack-plugin上遇到了一些问题。
在我的项目中,我正在使用:
这是一个单页网站。
这是webpack.config.babel.js文件的一部分:
import StaticSiteGeneratorPlugin from 'static-site-generator-webpack-plugin'
export default {
entry: {
main: './components/Root/index.jsx',
},
output: {
path: path.join(process.cwd(), './public'),
filename: '[name].[hash].js',
libraryTarget: 'umd',
},
plugins: [
// ...
new StaticSiteGeneratorPlugin('main', '/', {}),
]
// ...
}Run Code Online (Sandbox Code Playgroud)
这是./components/Root/index.jsx文件:
import React from 'react'
import ReactDOMServer from 'react-dom/server'
import HTMLDocument from 'react-html-document'
import App from '../App/index.jsx'
export default function (locals, callback) {
const MyHtml = (
<HTMLDocument …Run Code Online (Sandbox Code Playgroud)这是我的配置的一部分:
call plug#begin('~/.vim/plugged')
" Here I want to split my Vim config into multiple files
" I'm including other Vim configuration files
for f in glob('.vim/*.vim', 0, 1)
execute 'source' f
endfor
call plug#end()
Run Code Online (Sandbox Code Playgroud)
它在主目录下运行完美。
但是,当我在项目中从目录运行Vim时(例如cd ~/Dev/my-project && vim),我所有的配置和来自~/.vim/*.vim文件的插件都无法正常工作。
Vim仅使用的配置~/.vimrc。而且execute不行
我怎么解决这个问题?我想将Vim配置拆分为多个文件
es6-promise ×1
html ×1
javascript ×1
promise ×1
pug ×1
pugjs ×1
reactjs ×1
text-editor ×1
vim ×1
vim-plugin ×1
web ×1
webpack ×1
webpack-2 ×1