No gulpfile found как исправить

I am new in laravel. I am trying the command nmp install. it does not work. Then as shown in their official documentation, I tried

npm install --global gulp-cli

but I was getting access denied error.
So I gave

sudo npm install --global gulp-cli

It seemed to give me some correct result. then I gave

npm install --no-bin-links

but it says that,

"npm WARN vagrant@1.0.0 No description npm WARN vagrant@1.0.0 No repository field."
I tried

npm install -d

though the result ended with «ok» (after running the command the first line said «it worked if it ends with ok»), it still contains
""npm WARN vagrant@1.0.0 No description npm WARN vagrant@1.0.0 No repository field."
And when I gave the command

gulp

the answer was no gulpfile found. In my project there is a gulpfile.js file (I am not sure about which gulpfile it is talking : )

what to do? My node version is V5.12.0

пытаюсь установить gulp 4, вроде все без проблем ставится(хотя консоль после установки кое что вываливает ниже лог) но в итоге ошибка No gulp found. Файл gulpfile.js лежит в этой же директории

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_moduleschokidarnode_modulesfsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

версии:

CLI version 4.0.0-build.6e12b13
Local version 4.0.0-build.a271520
npm v4.5.0
node  v6.10.2
Win 10 x64

In this post we are going to discuss about how to solve no gulpfile found error. In our previous post we have explained about Configuring System for using TypeScript where we have explained how to install gulp (A JavaScript Task Runner).

Now after installing gulp using npm install gulp -g when you run gulp in the command line you might get an error as No gulpfile found error.

This error means that gulp doesn’t find gulpfile.js to follow the instructions. To solve this error we simply need to add gulpfile.js to our directory root by running the command


touch gulpfile.js

Now after adding gulpfile.js if we run gulp command again we will get a new error, Task ‘default’ is not in your gulpfile, as shown below.

The above error means that we do not have a default task in our gulpfile.js. Every gulpfile needs a default task to run when gulp is executed without any arguments. So we are going to add a default task in our gulpfile.

var gulp = require(‘gulp’);
gulp.task(‘default’, function () { console.log(‘Hello Gulp!’) });

Now when we run the gulp command we get the following output. Thus our gulp process is up and running.

Please Like and Share the CodingDefined.com Blog, if you find it interesting and helpful.

I’m trying to install ‘gulp’ by using npm and then There is an error.

C:UsersSAMSUNGmyapp2>gulp
[13:22:54] No gulpfile found

I installed gulp clearly as this statement

C:UsersSAMSUNGmyapp2>npm install global gulp
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
myapp2@1.0.0 C:UsersSAMSUNGmyapp2
+-- global@4.3.1
`-- gulp@3.9.1

I updated graceful-fs version of course. And there is gulp in my diretory
C:UsersSAMSUNGmyapp2node_modules.bin. And also run this statement

npm install{....}
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_moduleschokidarnode_modulesfsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

Why dose it occurred ‘no found gulpflie’???

SharePoint Online training courses

In this SPFx tutorial, we will discuss how to fix an error, no gulpfile found spfx. The error comes when you run the gulp serve command to run an SPFx client side web part.

If you follow the MSDN article to set up your SPFx development environment, then you might not get this issue. But if you still getting the error, no gulpfile found while running the gulp trust-dev-cert or gulp serve then follow the below solution.

If you are new to SPFx development, I have written a complete article on how to set up a development environment for SPFx and also create your first SPFx client-side web part.

When you start developing an SPFx web part, after running the yo @microsoft/sharepoint command, you might get the no gulpfile found error while running any of the below commands:

  • gulp trust-dev-cert
  • gulp build
  • gulp serve

The error you will get, when the gulpfile.js will not be found in the project directory.

To fix the issue, in the same directory, you can run the following command:

npm install touch-cli -g (Run if you never installed touch-cli in your system)

touch gulpfile.js (Then run this command)

Once you run the command, we need to add the default task in the gulpfile.js else you will get the below error:

Task ‘default’ is not in your gulpfile – Please check the documentation for proper gulpfile formatting.

To add a default task in the gulpfile.js file, open the file in visual studio code (even you can open in a notepad file) and then add the below code:

var gulp = require('gulp');
gulp.task('default', function() {
    //Here is the code for the default task
});

Then you run the gulp serve command and you will not get the no gulpfile found error in your SPFx project.

no gulpfile found error

Apart from this you can also try the following solutions:

Once you get the error, you can run the below command:

npm install --save-dev gulp

Apart from that also, if you want, you can install the particular gulp version in your system like:

npm install - gulp@3.9.0

And you can run the below command to check the gulp version.

gulp -v

You might like the following SPFx tutorials:

  • SPFx – Bind dropdown list from SharePoint list using PnP
  • What is Microsoft Fluent UI (with React)
  • Delete node_modules from SPFx solution (rimraf)
  • Create and deploy SharePoint Framework (SPFx) listview command set extension
  • Create and Deploy SharePoint Framework (SPFx) extension field customizer
  • SharePoint Framework (SPFx) Extensions Application Customizer Example
  • The entry point for component has a dependency on “@microsoft/sp-http” that is not declared in the manifest react spfx
  • Can’t load the application on this page. Use the browser Back button to retry while adding SPFx web part into Microsoft Teams
  • How to Create Site Columns, Content Type and Custom List using SharePoint Framework
  • cannot find module jquery spfx

This is how we can fix no gulp file found error in spfx.

  • no gulpfile found spfx
  • no gulpfile found gulp serve
  • no gulpfile found error
  • no gulpfile found visual studio code
  • no gulpfile found gulp trust-dev-cert

Bijay Kumar

I am Bijay a Microsoft MVP (8 times – My MVP Profile) in SharePoint and have more than 15 years of expertise in SharePoint Online Office 365, SharePoint subscription edition, and SharePoint 2019/2016/2013. Currently working in my own venture TSInfo Technologies a SharePoint development, consulting, and training company. I also run the popular SharePoint website EnjoySharePoint.com

Понравилась статья? Поделить с друзьями:
  • Как найти инн по серии паспорта
  • Как составить edc
  • Что такое com android systemui как исправить
  • Как правильно составить коммерческое предложение на строительство
  • Как составить резюме если нет опыта работы по специальности