我从git存储库克隆了一个项目,我正在使用npm install来安装软件包.这些包包括git存储库中的一些模块.但是,"npm install"失败并显示以下消息:
15 error Failed resolving git HEAD (git@github.com:tinc/test.git) fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
15 error Failed resolving git HEAD (git@github.com:tinc/test.git) Use '--' to separate paths from revisions, like this:
15 error Failed resolving git HEAD (git@github.com:tinc/test.git) 'git <command> [<revision>...] -- [<file>...]'
.
.
18 error Error: Command failed: fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
18 error Use '--' to separate paths from revisions, …Run Code Online (Sandbox Code Playgroud) 我是React.js的新手,并尝试了一些示例。我的js文件中包含以下代码:
var React = require('react');
var ReactDOM = require('react-dom');
var header = <h1>Test</h1>
ReactDOM.render(header, document.getElementById('react-application'));
Run Code Online (Sandbox Code Playgroud)
我的index.html文件的id为div react-application。
gulpfile的内容为:
var gulp = require('gulp');
var browserify = require('browserify');
var babelify = require('babelify');
var source = require('vinyl-source-stream');
gulp.task('default', function(){
return browserify('./source/app.js')
.transform(babelify)
.bundle()
.pipe(source('test.js'))
.pipe(gulp.dest('./build/'));
});
Run Code Online (Sandbox Code Playgroud)
当我运行“ gulp”时,出现以下错误:
e:/react/test/source/app.js: Unexpected token (4:13)
[0m 2 | [36mvar[39m ReactDOM [1m=[22m require[94m[1m([22m[39m[31m'react-dom'[39m[94m[1m)[22m[39m[1m;[22m
3 |
> 4 | [36mvar[39m header [1m=[22m [1m<[22mh1[1m>[22mTest[1m<[22m[1m/[22mh1[1m>[22m
| ^
5 |
6 | ReactDOM[1m.[22mrender[94m[1m([22m[39mheader[1m,[22m document[1m.[22mgetElementById[94m[1m([22m[39m[31m'react-application'[39m[94m[1m)[22m[39m[94m[1m)[22m[39m[1m;[22m[0m......
Run Code Online (Sandbox Code Playgroud)
相同的代码可在babeljs上正确呈现。错误出现在将html分配给var标头的行上。
可能是什么问题呢?