gpt4 book ai didi

ubuntu - gulp 工作不正常,版本不显示

转载 作者:行者123 更新时间:2023-12-04 19:17:18 24 4
gpt4 key购买 nike

在一个项目上工作,我决定使用 gulp 来观察和编译 Typescript。

以下是我安装所有内容的步骤。

所有这些都是在我的项目的根目录中完成的:

$ sudo npm update
$ npm -v #1.3.10
$ npm init #to create the package.json
$ sudo npm install gulp -g #installing gulp globally
$ gulp -v # No version number is shown.. why?
$ npm install gulp --save-dev
$ npm install gulp-typescript
$ vim gulpfile.js

这是我的 gulpfile.js 的内容:
var gulp = require('gulp');
var ts = require('gulp-typescript');

var tsProject = ts.createProject({
declaration: true,
noExternalResolve: true
});

gulp.task('scripts', function() {
return gulp.src('web/ts/*.ts')
.pipe(ts(tsProject))
.pipe(gulp.dest('web/js'))
});
gulp.task('watch', ['scripts'], function() {
gulp.watch('web/ts/*.ts', ['scripts']);
});

但是,当我运行 $ gulp scripts 时,我什么也没得到.没有错误。我究竟做错了什么?

gulp-typescript

最佳答案

在 MartylX 发表评论后,我开始检查我的 npm 和 node 版本,它们显然不是最新的.. 看到我最近安装了它们,我觉得这很尴尬。

我决定完全重新安装一切。

$ sudo apt-get remove node
$ sudo apt-get remove nodejs
$ sudo apt-get remove npm

我决定安装 NVM :
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash

我安装了最新版本的节点:
$ nvm install stable
$ node -v #v4.1.2

然后我重新安装了 npm:
$ sudo apt-get install npm

然后我更新了它:
$ sudo npm update -g npm
$ npm -v #2.14.4

然后我在全局(以及我的项目的根目录)安装了 gulp:
$ sudo npm install -g gulp
$ npm install gulp --save-dev #make sure you did an npm init if you haven't yet
$ gulp #errors are now shown!

关于ubuntu - gulp 工作不正常,版本不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33039792/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com