我按照本教程链接创建了一个grafana插件.
但是,当我将此代码链接从教程复制到我的测试服务器(没有dist/文件夹)并运行npm installnpm时,不创建新dist/文件夹,而是创建一个node_modules文件夹.
我在这里错过了一步,还是我理解不正确的东西?既然我期望该命令从dist/文件夹中的文件中创建一个文件src/夹?
grunt文件:
module.exports = (grunt) => {
require('load-grunt-tasks')(grunt);
grunt.loadNpmTasks('grunt-execute');
grunt.loadNpmTasks('grunt-contrib-clean');
grunt.initConfig({
clean: ['dist'],
copy: {
src_to_dist: {
cwd: 'src',
expand: true,
src: ['**/*', '!**/*.js', '!**/*.scss'],
dest: 'dist'
},
pluginDef: {
expand: true,
src: [ 'plugin.json', 'README.md' ],
dest: 'dist',
}
},
watch: {
rebuild_all: {
files: ['src/**/*', 'plugin.json'],
tasks: ['default'],
options: {spawn: false}
},
},
babel: {
options: {
sourceMap: true, …Run Code Online (Sandbox Code Playgroud)