We are developing the front end part using TypeScript to run industrial machines from the web using embedded Rust.
There are many challenges to documenting, community maintenance, development, and dissemination.
Therefore, we are looking for collaborators and contributors. We would like to accept everyone.
In order to digitize the manufacturing industry and make it more sustainable, we need to enlist the help of more people.
Since we are Japanese, we have to create English sentences with the help of people from English-speaking countries.
In fact, this post was created using Google Translate.
Would you like to make the manufacturing industry better through software technology?
A project for implementing formula models in Google Spreadsheets.
Script ID =
1DbavNp1b_wXRyII-Q1Hsxa1RoHDOSBJmRPDH_PRbfe1-BSv0K-6boWWc
Discord URL
Japanese README
You can use Sourcetree, GitBash, or any Git management tool you are comfortable with.
-
This guide assumes that you are working within the project directory
MathExpansion\MathExpansion
(directly under the cloned directory). -
You should be able to use
npm
andnode
commands in the Command Prompt.Ensure that the following commands display their respective versions:
Node --version
npm --version
If they don't, you can refer to the following instructions to install them:
For the most part, we are following the instructions on the following site:
Enable the Google Apps Script API from the settings page:
Run the following command in the Command Prompt:
npx @google/aside init
Each individual will create their own test Google Sheets document. After creating the Google Sheets document, go to Apps Script and copy the Script ID
from the project settings.
Input the copied Script ID into clasp-dev.json
as follows:
{"scriptId":"{Paste Script ID Here}","rootDir":"./src"}
Example:
{"scriptId":"111122223333-4444","rootDir":"./src"}
Deploy to the Google Sheets document created earlier using the following command:
$ npm run deploy
If the code is reflected in Apps Script after running the command, the deployment was successful.
The following command is intended for shared projects related to MathExpansion and should generally be executed only on the develop
branch:
$ npm run deploy:prod
Please create branches based on develop
, using the format feature/{issue number}
. For example: feature/1
, feature/5
. The main
branch is planned to be merged from develop
when releasing.
Please add an underscore _
as needed, such as feature/1_
.
If you could use a message format like #{issue number} Description
, it would be greatly appreciated as it helps link to issues. For example: #1 Update ReadMe
.
We don't expect a strong sense of duty or commitment, but feel free to work on tasks when you have some free time.