fix build bug

dev_aliyun2
harry 5 years ago
parent 5be361e2ef
commit 6706cb5135

@ -73,4 +73,11 @@ module.exports = override(
}),
addWebpackPlugin(new MonacoWebpackPlugin({})),
// addWebpackPlugin(instance),
(config) => {
config.resolve.plugins = config.resolve.plugins.filter(plugin => !(plugin instanceof ModuleScopePlugin));
if (process.env.NODE_ENV !== "development") {
config.output.publicPath = `/react/build/`;
}
return config
}
);

@ -2,6 +2,7 @@
"name": "h5",
"version": "0.1.0",
"private": true,
"homepage": "/react/build/",
"dependencies": {
"@loadable/component": "^5.12.0",
"@novnc/novnc": "^1.1.0",

@ -34,8 +34,8 @@
</script>
<link rel="stylesheet" type="text/css" href="/css/css_min_all.css">
<link rel="stylesheet" type="text/css" href="/css/iconfont.css">
<link rel="stylesheet" type="text/css" href="%PUBLIC_URL%/css/css_min_all.css">
<link rel="stylesheet" type="text/css" href="%PUBLIC_URL%/css/iconfont.css">
<link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/quill/1.3.7/quill.core.min.css">
@ -50,8 +50,8 @@
<div id="root" class="page -layout-v -fit widthunit"></div>
<div id="picture_display" style="display: none;"></div>
<!-- js css合并 文件优先级的问题 -->
<script type="text/javascript" src="/js/js_min_all.js"></script>
<script type="text/javascript" src="/js/flv.min.js"></script>
<script type="text/javascript" src="%PUBLIC_URL%/js/js_min_all.js"></script>
<script type="text/javascript" src="%PUBLIC_URL%/js/flv.min.js"></script>
<!-- 在tpi js里加载这3个脚本 -->
<script>
@ -68,7 +68,7 @@
} else {
if (href.indexOf('/tasks/') != -1) {
document.write('<script type="text/javascript" src="/assets/kindeditor/kindeditor.js"><\/script>');
document.write('<script type="text/javascript" src="/js/create_kindeditor.js"><\/script>');
document.write('<script type="text/javascript" src="%PUBLIC_URL%/js/create_kindeditor.js"><\/script>');
document.write('<script type="text/javascript" src="/javascripts/educoder/edu_application.js"><\/script>');
} else if (href.indexOf('/paths/') != -1) {
document.write('<script type="text/javascript" src="/javascripts/educoder/edu_application.js"><\/script>');

@ -4,10 +4,6 @@ import '../../courses/css/Courses.css'
import './css/TPMchallengesnew.css';
require('codemirror/lib/codemirror.css');
let path = '/editormd/lib/'
path = getUrl("/editormd/lib/")
const $ = window.$;

@ -2,15 +2,13 @@ import React, {Component} from 'react';
import { getUrl, getUploadActionUrl } from 'educoder';
let path = getUrl("/editormd/lib/");
const $ = window.$;
function create_editorMD(id, width, high, placeholder, imageUrl, callback) {
var editorName = window.editormd(id, {
width: width,
height: high,
path: path, // "/editormd/lib/"
path: getUrl("/editormd/lib/"),
syncScrolling: "single",
tex: true,

@ -1,32 +1,10 @@
import React, { Component } from 'react';
import {Input, Select, Radio, Checkbox, Popconfirm, message, Modal} from 'antd';
import {BrowserRouter as Router, Route, Link, Switch} from "react-router-dom";
// import "antd/dist/antd.css";
import { Link } from "react-router-dom";
import { getImageUrl, getUploadActionUrl, getUrl } from 'educoder';
import axios from 'axios';
import '../css/TPMchallengesnew.css';
let origin = getUrl();
let path = getUrl("/editormd/lib/")
const $ = window.$;
let timeout;
let currentValue;
const Option = Select.Option;
const RadioGroup = Radio.Group;
// 恢复数据
function md_rec_data(k, mdu, id, editor) {
if (window.sessionStorage.getItem(k + mdu) !== null) {
@ -89,7 +67,7 @@ function create_editorMD(id, width, high, placeholder, imageUrl, callback) {
var editorName = window.editormd(id, {
width: width,
height: high,
path: path, // "/editormd/lib/"
path: getUrl("/editormd/lib/"), //
syncScrolling: "single",
tex: true,

@ -18,8 +18,6 @@ import {getUrl} from 'educoder'
import moment from 'moment';
let path = getUrl("/editormd/lib/")
const $ = window.$;
let timeout;
@ -119,7 +117,7 @@ function create_editorMD(id, width, high, placeholder, imageUrl, callback) {
var editorName = window.editormd(id, {
width: width,
height: high,
path: path, // "/editormd/lib/"
path: getUrl("/editormd/lib/"), //
syncScrolling: "single",
tex: true,

Loading…
Cancel
Save