我对node.js、npm、Bower和Gulp这些东西都是新手,所以我正试着开始熟悉它。我从安装Node.js开始,看起来很顺利。然后,根据我在网上找到的信息,我在全球和本地安装了gulp:
> npm install --global gulp
> npm install --save-dev gulp
第二个当然是在我的项目目录中完成的,它确实更新了我的package.json文件。
{
"name": "typescripttestapp",
"version": "1.0.0",
"description": "",
"main": "index.html",
"dependencies": {
},
"devDependencies": {
"del": "^1.2.0",
"gulp": "^3.9.0",
"gulp-concat": "^2.6.0",
"gulp-copy": "0.0.2",
"gulp-typescript": "^2.7.8"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
var gulp = require('gulp');
gulp.task("default",function(){});
未能加载“f:\business\development\testsandboxs\typescripttestapp\typescripttestapp\gulpfile.js”...C:\users\rodd_harris\appdata\roaming\npm\node_modules\gulp\node_modules\semver\semver.js:281抛出新的TypeError('invalid version:'+version);^TypeError:无效版本:在新SemVer处未定义(C:\users\rodd_harris\appdata\roaming\npm\node_modules\gulp\node_modules\SemVer\SemVer.js:281:11)在SemVer.compare(C:\users\rodd_harris\appdata\roaming\npm\nodd_modules\appdata\roaming\npm\node_modules\SemVer\SemVer.js:348:13)在\node_modules\gulp\node_modules\SemVer\SemVer.js:600:10)在发射时。handlearguments(C:\users\rodd_harris\appdata\roaming\npm\node_modules\gulp\bin\gulp.js:99:14)。(c:\users\rodd_harris\appdata\roaming\npm\node_modules\gulp\node_modules\liftoff\index.js:192:16)在module.exports(c:\users\rodd_harris\appdata\roaming\npm\node_modules\gulp\node_modules\liftoff\node_modules\liftoff\flaged-respawn\index.js:17:3)在liftoff。(c:\users\rodd_harris\appdata\roaming\npm\node_modules\gulp\node_modules\liftoff\index.js:185:9)在C:\users\rodd_harris\appdata\roaming\npm\nodd_modules\appdata\roaming\npm\node_modules\liftoff\index.js:159:9在
我做错了什么?
编辑
通过一些实验,我发现如果我先执行gulp-v
,gulp将会运行。如果我打开命令提示符,转到我的项目目录并运行gulp
,我会得到与从Task Runner中相同的错误。但是,如我所说,如果我先执行gulp-v
,然后运行gulp
,它就可以工作了。
如果我有什么配置错误,那还是很好的,因为目前,我仍然无法用Task Runner Explorer设置它。
我找到了这个问题的解决方案,确保在gulp文件的基目录中运行了npm init,然后在本地安装gulp npm install gulp--save-dev。在Visual Studio代码中运行gulp时,这似乎可以解决这个问题。
我正在我的项目中使用。它可以与配合使用,但在安装后,当我使用“ng”命令创建组件或构建时,它会显示以下错误。 TypeError中出错:无法读取未定义的属性“request” > ExternalModuleFactoryPlugin。js:46 next[BackofficeVidapayCRM]/[webpack]/lib/ExternalModuleFactoryPlugin。js:46:8
由于某些原因,JSON的响应映射不正确,这里是我的HTML。配置文件-search.component.html 下面是html从中提取的组件。配置文件-search.component.ts http-error-handler.service.ts:33类型错误:无法读取MapSubscriber.Project(profile-search.service.ts:49)在MapSubscri
如果您是经验丰富的ML开发人员,并且预构建的TensorFlow Lite库不能满足您的需求,则可以使用ML Kit 自定义TensorFlow Lite版本。例如,您可能想要添加自定义操作。 先决条件 一个可用的TensorFlow Lite构建环境 检出(checkout)0.1.7的Tensorflow Lite 你可以通过使用git检出正确版本: $ git checkout -b wor
我有一个简单的代码,但我收到(有时)错误的结果,这是因为nodejsasync,我知道。最后,我需要更新“this.setState({active:options})”。因此,为了解决NodeJS的异步问题,我使用了require(“异步”)库。但是现在我的简单代码变得相当复杂,结果也不是100%好。 同样在“函数道路”上,当我使用“this.setState({actove:options})
我正在使用PostgreSQL、Sequelize和Express开发一个简单的CRUD应用程序。并以本教程作为参考。我的模型或数据库连接似乎有问题。详情如下: 文件夹结构: server |__config |__db.js |__env.js |__models |__missions.js |__router |__routes |__missions.js |__index.js |__i
在我的项目中,我有三个模型文件--用户、约会和通知。有三个存储库接口,每个接口实现CrudRepository。服务类和控制器类也存在。在执行项目时,我得到了两个错误:1。在类路径上未检测到spring Webinitializer。2.创建bean时出现异常。下面是堆栈跟踪: userrepository.class:包com.cl3.model; 导入java.util.List; 导入org