gitee-webide

0.22.0 • Public • Published

webide

码云 webide 项目。

安装

npm install gitee-webide --save

开发

如果需要自定义域名和 API 请求地址,可修改 config/index.js 中的配置。

使用

若要将 webide 集成到你的项目中,请修改你项目的 webpack 的插件配置:

+ const webideConfig = require('gitee-webide')

  ...
  {
    ...
    plugins: [
      new StatsPlugin(
        'manifest.json',
        {
          chunkModules: false,
          source: false,
          chunks: false,
          modules: false,
          assets: true,
          otherPath: [
+           webideConfig.manifestPath
          ]
        }
      ),
      new CopyWebpackPlugin([
+       {
+         from: webideConfig.assetsPath,
+         to: path.resolve(outputPath, 'webide'),
+         ignore: ['.*']
+       },,
+        {
+          from: '*.worker.js',
+          to: 'webide/',
+          context: outputPath
+        }
        ...
      ])
      ...
    ]
  }
  ...

开发

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

发布

# 创建 beta 版的发行版
npm run release-beta

# 创建正式发行版
npm run release

# 发布测试版到 npm 服务器上
npm publish --tag=beta

# 发布正式版到 npm 服务器上
npm publish

Readme

Keywords

none

Package Sidebar

Install

npm i gitee-webide

Weekly Downloads

6

Version

0.22.0

License

none

Unpacked Size

6.86 MB

Total Files

96

Last publish

Collaborators

  • normalcoder
  • hapboy
  • nanzm
  • chenqiongqiong
  • lc-soft
  • haohao666
  • javanoclaw
  • bluishoul
  • zhongjieling